filesafe/public/libs/fontello/config.json

258 lines
8.2 KiB
JSON
Raw Normal View History

Updates (very important to read) Client-side CSS & JS files will now be processed with Gulp. Gulp tasks are configured in gulpfile.js file. CSS files will be optimized with postcss-preset-env, which will auto-add vendor prefixes and convert any parts necessary for browsers compatibility. Afterwards they will be minified with cssnano. JS files will be optimized with bublé, likewise for browsers compatibility. Afterwards they will be minified with terser. Unprocessed CSS & JS files will now be located at src directory, while the processed results will be located at dist directory. Due to bublé, the JS files should now be compatible up to IE 11 at the minimum. Previously the safe would not work in IE 11 due to extensive usage of template literals. Due to that as well, JS files in src directory will now extensively use arrow functions for my personal comfort (as they will be converted too). The server will use the processed files at dist directory by default. If you want to rebuild the files by your own, you can run "yarn build". Gulp is a development dependency, so make sure you have installed all development dependencies (e.i. NOT using "yarn install --production"). --- yarn lint -> gulp lint yarn build -> gulp default yarn watch -> gulp watch yarn develop -> env NODE_ENV=development yarn watch --- Fixed not being able to demote staff into normal users. /api/token/verify will no longer respond with 401 HTTP error code, unless an error occurred (which will be 500 HTTP error code). Fixed /nojs route not displaying file's original name when a duplicate is found on the server. Removed is-breeze CSS class name, in favor of Bulma's is-info. Removed custom styling from auth page, in favor of global styling. Removed all usage of style HTML attribute in favor of CSS classes. Renamed js/s/ to js/misc/. Use loading spinners on dashboard's sidebar menus. Disable all other sidebar menus when something is loading. Changed title HTML attribute of disabled control buttons in uploads & users list. Hid checkboxes and WIP controls from users list. Better error messages handling. Especially homepage will now support CF's HTTP error codes. Updated various icons. Also, added fontello config file at public/libs/fontello/config.json. This should let you edit them more easily with fontello. Use Gatsby icon for my blog's link in homepage's footer. A bunch of other improvements here & there.
2019-09-15 06:20:11 +00:00
{
"name": "",
"css_prefix_text": "icon-",
"css_use_suffix": false,
"hinting": true,
"units_per_em": 1000,
"ascent": 850,
"glyphs": [
{
"uid": "01b8329f17c7058552798e482d41b794",
"css": "sharex",
"code": 59393,
"src": "custom_icons",
"selected": true,
"svg": {
"path": "M328 923C230 913 145 849 99 752 47 642 56 506 123 406 167 340 230 296 304 280 325 276 374 276 395 280 440 290 481 310 515 339 522 344 527 349 527 349 526 349 517 351 507 353 385 370 284 451 250 558 240 587 238 603 238 637 238 671 240 687 250 717 264 758 285 792 320 826 352 859 384 881 427 898L443 905 436 908C424 913 391 921 371 923 351 925 346 925 328 923ZM576 934C512 929 455 910 406 878 340 834 296 770 280 696 276 675 276 626 281 605 290 560 310 519 339 485 344 478 349 473 349 473 350 474 351 483 353 493 370 615 451 716 558 750 587 760 603 762 637 762 683 762 711 755 754 734 816 703 869 644 898 573L905 557 908 564C918 587 926 638 924 663 916 766 852 853 752 901 699 926 632 939 576 934ZM618 722C573 715 528 695 491 667 471 651 471 650 482 649 611 633 715 552 750 442 760 413 762 397 762 363 762 317 755 289 734 246 704 185 646 132 577 104 564 98 558 95 560 94 564 91 595 82 610 80 634 75 652 75 672 77 737 84 794 112 842 162 866 187 881 209 897 240 919 283 930 324 934 374 940 451 919 531 878 594 834 659 771 703 698 719 683 723 634 724 618 722ZM649 518C633 389 552 285 442 250 413 240 397 238 363 238 319 238 291 245 251 263 221 278 200 293 174 319 141 352 119 384 102 427L95 443 92 436C82 413 74 362 76 337 85 234 148 147 248 99 329 60 426 55 512 83 550 95 579 110 610 133 665 175 705 236 719 302 723 320 725 359 722 378 716 425 697 470 667 509 651 529 651 529 649 518Z",
"width": 1000
},
"search": [
"sharex"
]
},
{
"uid": "7961745a0533e615b5e9f5cf39b902dc",
"css": "terminal",
"code": 59408,
"src": "custom_icons",
"selected": true,
"svg": {
"path": "M929 71H71C32 71 0 103 0 143V857C0 897 32 929 71 929H929C968 929 1000 897 1000 857V143C1000 103 968 71 929 71ZM143 571L286 429 143 286 214 214 429 429 214 643 143 571ZM714 643H429V571H714V643Z",
"width": 1000
},
"search": [
"terminal"
]
},
{
"uid": "dec0ce0476433f7e49e096526cf89465",
"css": "hammer",
"code": 59409,
"src": "fontawesome"
},
{
"uid": "4bcff864c368690c11e641fcf71d229b",
"css": "privatebin",
"code": 59415,
"src": "custom_icons",
"selected": true,
"svg": {
"path": "M484.4 980.9C477 977.1 377.4 922.9 263 860.4 112.4 778.1 54.3 745.5 52.4 741.9 50.2 737.9 50 694.3 51 497 52.2 275.7 52.5 256.7 55.6 253.6 57.5 251.7 157.1 196.9 277 131.9 427.9 50.1 496.8 13.7 501 13.7 504.6 13.7 515.5 18.5 528 25.4 539.5 31.8 638 85.6 746.9 145.1 890.4 223.4 945.7 254.5 947.6 258.1 949.8 262.1 950 305.7 949 503 947.8 724 947.5 743.3 944.4 746.4 940.6 750.3 508.4 984.9 502 986.6 499.5 987.2 492.5 985 484.4 980.9ZM622 768C622 767 614.3 736.8 605 701 573.8 581.9 558.6 513.8 556.6 484.8L555.4 466.5 576 444.8C612.6 405.9 631.9 371 633.6 340.5 634.3 327 633.7 322 630.2 312.5 620.7 287.2 593 259.3 563.2 245.1 512.7 221 460.5 226.7 420.5 260.6 387.4 288.8 370.2 323.3 372.5 356.7 374.5 384.8 389.9 412 422.4 444.5 433.2 455.2 442.5 466.4 443.2 469.3 445.4 477.8 442.6 507 437 536 430.3 570.4 408.2 659.3 391.2 720.3 383.9 746.3 378 768.1 378 768.8 378 769.5 432.9 770 500 770 577.9 770 622 769.3 622 768Z",
"width": 1000
},
"search": [
"privatebin"
]
},
{
"uid": "4109c474ff99cad28fd5a2c38af2ec6f",
"css": "filter",
"code": 61616,
"src": "fontawesome"
},
{
"uid": "c8585e1e5b0467f28b70bce765d5840c",
"css": "docs",
"code": 61637,
"src": "fontawesome"
},
{
"uid": "178053298e3e5b03551d754d4b9acd8b",
"css": "doc-inv",
"code": 61787,
"src": "fontawesome"
},
{
"uid": "98d9c83c1ee7c2c25af784b518c522c5",
"css": "block",
"code": 59410,
"src": "fontawesome"
},
{
"uid": "0ddd3e8201ccc7d41f7b7c9d27eca6c1",
"css": "link",
"code": 59411,
"src": "fontawesome"
},
{
"uid": "98687378abd1faf8f6af97c254eb6cd6",
"css": "cog-alt",
"code": 59412,
"src": "fontawesome"
},
{
"uid": "f4445feb55521283572ee88bc304f928",
"css": "floppy",
"code": 59413,
"src": "fontawesome"
},
{
"uid": "bd7fd67bed189448225cad0fe4ef3d7c",
"css": "chrome",
"code": 62056,
"src": "fontawesome"
},
{
"uid": "c97bfbcfb31e74be0653d8551c89a40f",
"css": "firefox",
"code": 62057,
"src": "fontawesome"
},
{
"uid": "1bafeeb1808a5fe24484c7890096901a",
"css": "user-plus",
"code": 59414,
"src": "fontawesome"
},
{
"uid": "5d595124cecf472869d1cdc020da0ccc",
"css": "upload-cloud",
"code": 59417,
"src": "entypo"
},
{
"uid": "a1be363d4de9be39857893d4134f6215",
"css": "picture",
"code": 59394,
"src": "elusive"
},
{
"uid": "50e664a6f12199784c02600b2ccfd60a",
"css": "th-list",
"code": 59395,
"src": "elusive"
},
{
"uid": "76f961b11f65300838a5a78856aca30f",
"css": "th-large",
"code": 59418,
"src": "elusive"
},
{
"uid": "3ab2abf6f936d3e53ee8c184cedaed82",
"css": "trash",
"code": 59396,
"src": "elusive"
},
{
"uid": "a73c5deb486c8d66249811642e5d719a",
"css": "arrows-cw",
"code": 59398,
"src": "fontawesome"
},
{
"uid": "55e2ff85b1c459c383f46da6e96014b0",
"css": "plus",
"code": 59399,
"src": "elusive"
},
{
"uid": "499b745a2e2485bdd059c3a53d048e5f",
"css": "cancel",
"code": 59397,
"src": "elusive"
},
{
"uid": "3a00327e61b997b58518bd43ed83c3df",
"css": "login",
"code": 59401,
"src": "fontawesome"
},
{
"uid": "d7271d490b71df4311e32cdacae8b331",
"css": "home",
"code": 59402,
"src": "fontawesome"
},
{
"uid": "0bda4bc779d4c32623dec2e43bd67ee8",
"css": "gauge",
"code": 59403,
"src": "fontawesome"
},
{
"uid": "17ebadd1e3f274ff0205601eef7b9cc4",
"css": "help-circled",
"code": 59405,
"src": "fontawesome"
},
{
"uid": "0f6a2573a7b6df911ed199bb63717e27",
"css": "github-circled",
"code": 59406,
"src": "fontawesome"
},
{
"uid": "38575a803c4da31ce20d77e1e1236bcb",
"css": "paper-plane",
"code": 61912,
"src": "fontawesome"
},
{
"uid": "62b0580ee8edc3a3edfbf68a47c852d5",
"css": "pencil",
"code": 59407,
"src": "elusive"
},
{
"uid": "96ea1be71f597a5bdfc8f791ada4f651",
"css": "archive",
"code": 59392,
"src": "entypo"
},
{
"uid": "9a76bc135eac17d2c8b8ad4a5774fc87",
"css": "download",
"code": 59419,
"src": "fontawesome"
},
{
"uid": "1a27e6346cdf0480c9c22351378bebbb",
"css": "clipboard",
"code": 59400,
"src": "typicons"
},
{
"uid": "92cf34c9a8e5d2486d75fcd393dffb07",
"css": "gatsby",
"code": 59420,
"src": "custom_icons",
"selected": true,
"svg": {
"path": "M500 33.3C243.3 33.3 33.3 243.3 33.3 500S243.3 966.7 500 966.7 966.7 756.7 966.7 500 756.7 33.3 500 33.3ZM240 760C170 690 133.3 596.7 133.3 506.7L496.7 866.7C403.3 863.3 310 830 240 760ZM580 856.7L143.3 420C180 256.7 326.7 133.3 500 133.3 623.3 133.3 730 193.3 796.7 283.3L746.7 326.7C690 250 600 200 500 200 370 200 260 283.3 216.7 400L600 783.3C696.7 750 770 666.7 793.3 566.7H633.3V500H866.7C866.7 673.3 743.3 820 580 856.7Z",
"width": 1000
},
"search": [
"gatsby"
]
Updated Updated some dev dependencies. --- Gulp will now build CSS/JS files during development into dist-dev directory, to prevent IDE's Git from unnecessarily building diff's. Added dist-dev to ignore files. --- The entire config fille will now be passed to Nunjuck templates for ease of access of config values. Root domain for use in Nunjuck templates will now be parsed from config. Better page titles. Updated help message for "Uploads history order" option in homepage's config tab. Added "Load images for preview" option to homepage's config tab. Setting this to false will now prevent image uploads from loading themselves for previews. Uploads' original names in homepage's uploads history are now selectable. Min/max length for user/pass are now enforced in auth's front-end. Improved performance of album public pages. Their generated HTML pages will now be cached into memory. Unfortunately, No-JS version of their pages will be cached separately, so each album may take up to double the memory space. File names in thumbnails no longer have their full URLs as tooltips. I saw no point in that behavior. Added video icons. Homepage's uploads history will now display video icons for videos. "View thumbnail" button in Dashboard is now renamed to "Show preview". Their icons will also be changed depending on their file types. Added max length for albums' title & description. These will be enforced both in front-end and back-end. Existing albums that have surpassed the limits will not be enforced. A few other small improvements.
2019-09-17 04:13:41 +00:00
},
{
"uid": "31accb20e8819b200c297df608e68830",
"css": "video",
"code": 59404,
"src": "elusive"
},
{
"uid": "6020aff067fc3c119cdd75daa5249220",
"css": "exchange",
"code": 61676,
"src": "fontawesome"
},
{
"uid": "81db033e704eb7c586a365559d7c0f36",
"css": "audio",
"code": 61895,
"src": "fontawesome"
Updates (very important to read) Client-side CSS & JS files will now be processed with Gulp. Gulp tasks are configured in gulpfile.js file. CSS files will be optimized with postcss-preset-env, which will auto-add vendor prefixes and convert any parts necessary for browsers compatibility. Afterwards they will be minified with cssnano. JS files will be optimized with bublé, likewise for browsers compatibility. Afterwards they will be minified with terser. Unprocessed CSS & JS files will now be located at src directory, while the processed results will be located at dist directory. Due to bublé, the JS files should now be compatible up to IE 11 at the minimum. Previously the safe would not work in IE 11 due to extensive usage of template literals. Due to that as well, JS files in src directory will now extensively use arrow functions for my personal comfort (as they will be converted too). The server will use the processed files at dist directory by default. If you want to rebuild the files by your own, you can run "yarn build". Gulp is a development dependency, so make sure you have installed all development dependencies (e.i. NOT using "yarn install --production"). --- yarn lint -> gulp lint yarn build -> gulp default yarn watch -> gulp watch yarn develop -> env NODE_ENV=development yarn watch --- Fixed not being able to demote staff into normal users. /api/token/verify will no longer respond with 401 HTTP error code, unless an error occurred (which will be 500 HTTP error code). Fixed /nojs route not displaying file's original name when a duplicate is found on the server. Removed is-breeze CSS class name, in favor of Bulma's is-info. Removed custom styling from auth page, in favor of global styling. Removed all usage of style HTML attribute in favor of CSS classes. Renamed js/s/ to js/misc/. Use loading spinners on dashboard's sidebar menus. Disable all other sidebar menus when something is loading. Changed title HTML attribute of disabled control buttons in uploads & users list. Hid checkboxes and WIP controls from users list. Better error messages handling. Especially homepage will now support CF's HTTP error codes. Updated various icons. Also, added fontello config file at public/libs/fontello/config.json. This should let you edit them more easily with fontello. Use Gatsby icon for my blog's link in homepage's footer. A bunch of other improvements here & there.
2019-09-15 06:20:11 +00:00
}
]
}