From 8e467ce9aa09e1311a49e19ee29ede3b4726d698 Mon Sep 17 00:00:00 2001 From: Sebastian Castro Date: Sun, 29 Mar 2020 13:49:33 +0200 Subject: [PATCH] css: add new icons (mic, video, mic slash, video slash, cancel) Fix icon spin animation for popup "reconnecting to your pad" --- src/static/css/pad/icons.css | 172 ++++++++++++++++----- src/static/css/pad/loadingbox.css | 35 ----- src/static/font/config.json | 116 ++++++++++++-- src/static/font/fontawesome-etherpad.eot | Bin 26968 -> 29684 bytes src/static/font/fontawesome-etherpad.svg | 20 ++- src/static/font/fontawesome-etherpad.ttf | Bin 26752 -> 29468 bytes src/static/font/fontawesome-etherpad.woff | Bin 14968 -> 16492 bytes src/static/font/fontawesome-etherpad.woff2 | Bin 0 -> 13996 bytes src/templates/pad.html | 2 +- 9 files changed, 256 insertions(+), 89 deletions(-) create mode 100644 src/static/font/fontawesome-etherpad.woff2 diff --git a/src/static/css/pad/icons.css b/src/static/css/pad/icons.css index 08bc6426..bd657896 100644 --- a/src/static/css/pad/icons.css +++ b/src/static/css/pad/icons.css @@ -1,30 +1,16 @@ @font-face { font-family: "fontawesome-etherpad"; - src:url("../../../static/font/fontawesome-etherpad.eot"); - src:url("../../../static/font/fontawesome-etherpad.eot?#iefix") format("embedded-opentype"), - url("../../../static/font/fontawesome-etherpad.woff") format("woff"), - url("../../../static/font/fontawesome-etherpad.ttf") format("truetype"), + src:url("../../../static/font/fontawesome-etherpad.eot?2"); + src:url("../../../static/font/fontawesome-etherpad.eot?2#iefix") format("embedded-opentype"), + url("../../../static/font/fontawesome-etherpad.woff?2") format("woff"), + url("../../../static/font/fontawesome-etherpad.ttf?2") format("truetype"), url("../../../static/font/fontawesome-etherpad.svg#fontawesome-etherpad") format("svg"); font-weight: normal; font-style: normal; } -[data-icon]:before, -[class^="icon-"]:before, -[class*=" icon-"]:before { - font-family: "fontawesome-etherpad" !important; - font-style: normal !important; - font-weight: normal !important; - font-variant: normal !important; - text-transform: none !important; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.buttonicon { +.buttonicon{ width: 16px; height: 16px; display: inline-block; @@ -34,33 +20,45 @@ background: none; font-family: "fontawesome-etherpad"; font-size: 15px; + text-align: center; font-style: normal; font-weight: normal; color: #666; cursor: pointer; + + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; } -.buttonicon::-moz-focus-inner { - padding: 0; - border: 0 -} - -.buttonicon:before { +[class^="buttonicon-"]:before, [class*=" buttonicon-"]:before { font-family: "fontawesome-etherpad"; + font-style: normal; + font-weight: normal; + speak: none; + + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + + /* For safety - reset parent styles, that can break glyph codes*/ + font-variant: normal; + text-transform: none; + + /* fix buttons height, for twitter bootstrap */ + line-height: 1em; + + /* Font smoothing. That was taken from TWBS */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -.buttonicon:focus{ - border: 1px solid #666; -} -.buttonicon-bold:before { - content: "\e81c"; -} -.buttonicon-italic:before { - content: "\e81d"; -} -.buttonicon-underline:before { - content: "\e817"; -} + .buttonicon-strikethrough:before { content: "\e818"; } @@ -105,4 +103,104 @@ } .buttonicon-savedRevision:before { content: "\e835"; +} + + +.buttonicon-align-left:before { content: '\e800'; } /* '' */ +.buttonicon-print:before { content: '\e801'; } /* '' */ +.buttonicon-doc:before { content: '\e802'; } /* '' */ +.buttonicon-file-pdf:before { content: '\e803'; } /* '' */ +.buttonicon-file-word:before { content: '\e804'; } /* '' */ +.buttonicon-file-excel:before { content: '\e805'; } /* '' */ +.buttonicon-file-powerpoint:before { content: '\e806'; } /* '' */ +.buttonicon-file-image:before { content: '\e807'; } /* '' */ +.buttonicon-users:before { content: '\e808'; } /* '' */ +.buttonicon-user:before { content: '\e809'; } /* '' */ +.buttonicon-mail:before { content: '\e80a'; } /* '' */ +.buttonicon-videocam:before { content: '\e80b'; } /* '' */ +.buttonicon-picture:before { content: '\e80c'; } /* '' */ +.buttonicon-eye-off:before { content: '\e80d'; } /* '' */ +.buttonicon-align-center:before { content: '\e80f'; } /* '' */ +.buttonicon-align-right:before { content: '\e810'; } /* '' */ +.buttonicon-align-justify:before { content: '\e811'; } /* '' */ +.buttonicon-list:before { content: '\e812'; } /* '' */ +.buttonicon-indent-left:before { content: '\e813'; } /* '' */ +.buttonicon-indent-right:before { content: '\e814'; } /* '' */ +.buttonicon-list-bullet:before { content: '\e815'; } /* '' */ +.buttonicon-list-numbered:before { content: '\e816'; } /* '' */ +.buttonicon-underline:before { content: '\e817'; } /* '' */ +.buttonicon-strike:before { content: '\e818'; } /* '' */ +.buttonicon-superscript:before { content: '\e819'; } /* '' */ +.buttonicon-subscript:before { content: '\e81a'; } /* '' */ +.buttonicon-font:before { content: '\e81b'; } /* '' */ +.buttonicon-bold:before { content: '\e81c'; } /* '' */ +.buttonicon-italic:before { content: '\e81d'; } /* '' */ +.buttonicon-header:before { content: '\e81e'; } /* '' */ +.buttonicon-text-height:before { content: '\e81f'; } /* '' */ +.buttonicon-text-width:before { content: '\e820'; } /* '' */ +.buttonicon-to-start:before { content: '\e821'; } /* '' */ +.buttonicon-to-end:before { content: '\e822'; } /* '' */ +.buttonicon-ccw:before { content: '\e823'; } /* '' */ +.buttonicon-cw:before { content: '\e824'; } /* '' */ +.buttonicon-arrows-cw:before { content: '\e825'; } /* '' */ +.buttonicon-file-code:before { content: '\e826'; } /* '' */ +.buttonicon-code:before { content: '\e827'; } /* '' */ +.buttonicon-chat:before { content: '\e828'; } /* '' */ +.buttonicon-comment-empty:before { content: '\e829'; } /* '' */ +.buttonicon-trash-empty:before { content: '\e82a'; } /* '' */ +.buttonicon-mic:before { content: '\e82b'; } /* '' */ +.buttonicon-play:before { content: '\e82c'; } /* '' */ +.buttonicon-stop:before { content: '\e82d'; } /* '' */ +.buttonicon-pause:before { content: '\e82e'; } /* '' */ +.buttonicon-gauge:before { content: '\e82f'; } /* '' */ +.buttonicon-brush:before { content: '\e830'; } /* '' */ +.buttonicon-slideshare:before { content: '\e831'; } /* '' */ +.buttonicon-tasks:before { content: '\e832'; } /* '' */ +.buttonicon-cog:before { content: '\e833'; } /* '' */ +.buttonicon-exchange:before { content: '\e834'; } /* '' */ +.buttonicon-star-empty:before { content: '\e835'; } /* '' */ +.buttonicon-star:before { content: '\e836'; } /* '' */ +.buttonicon-clock:before { content: '\e837'; } /* '' */ +.buttonicon-comment:before { content: '\e838'; } /* '' */ +.buttonicon-pencil:before { content: '\e839'; } /* '' */ +.buttonicon-link:before { content: '\e83a'; } /* '' */ +.buttonicon-video:before { content: '\e83b'; } /* '' */ +.buttonicon-video-slash:before { content: '\e83c'; } /* '' */ +.buttonicon-microphone-alt:before { content: '\e83d'; } /* '' */ +.buttonicon-microphone-alt-slash:before { content: '\e83e'; } /* '' */ +.buttonicon-compress:before { content: '\e83f'; } /* '' */ +.buttonicon-expand:before { content: '\e840'; } /* '' */ +.buttonicon-spin5:before { content: '\e841'; } /* '' */ +.buttonicon-cancel:before { content: '\e842'; } /* '' */ +.buttonicon-table:before { content: '\f0ce'; } /* '' */ + +.icon-spin { + -webkit-animation: spinAnimation 2s infinite linear; + animation: spinAnimation 2s infinite linear; + font-family: "fontawesome-etherpad"; + font-size:22px; + z-index:150; + width:22px; + height:22px; +} + +@-webkit-keyframes spinAnimation { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spinAnimation { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } } \ No newline at end of file diff --git a/src/static/css/pad/loadingbox.css b/src/static/css/pad/loadingbox.css index e7499a7c..5e990cd7 100644 --- a/src/static/css/pad/loadingbox.css +++ b/src/static/css/pad/loadingbox.css @@ -22,41 +22,6 @@ padding:10px; } -.loadingAnimation{ - -webkit-animation: loadingAnimation 2s infinite linear; - animation: loadingAnimation 2s infinite linear; - font-family: "fontawesome-etherpad"; - font-size:24px; - z-index:150; - width:25px; - height:25px; -} - -.loadingAnimation:before{ - content: "\e80e"; -} - -@-webkit-keyframes loadingAnimation { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes loadingAnimation { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - #passwordRequired, #permissionDenied, #wrongPassword, #noCookie { display:none; } \ No newline at end of file diff --git a/src/static/font/config.json b/src/static/font/config.json index 1c636281..5de25a77 100644 --- a/src/static/font/config.json +++ b/src/static/font/config.json @@ -1,6 +1,6 @@ { "name": "fontawesome-etherpad", - "css_prefix_text": "icon-", + "css_prefix_text": "buttonicon-", "css_use_suffix": false, "hinting": true, "units_per_em": 1000, @@ -138,12 +138,6 @@ "code": 59443, "src": "fontawesome" }, - { - "uid": "19c50c52858a81de58f9db488aba77bc", - "css": "mic", - "code": 59435, - "src": "fontawesome" - }, { "uid": "598a5f2bcf3521d1615de8e1881ccd17", "css": "clock", @@ -330,12 +324,6 @@ "code": 59439, "src": "fontawesome" }, - { - "uid": "cda0cdcfd38f5f1d9255e722dad42012", - "css": "spinner", - "code": 59406, - "src": "fontawesome" - }, { "uid": "fa9a0b7e788c2d78e24cef1de6b70e80", "css": "brush", @@ -365,6 +353,108 @@ "css": "table", "code": 61646, "src": "fontawesome" + }, + { + "uid": "1569a5b2bebe7e28bb0d26ddeca34fc8", + "css": "video", + "code": 59451, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M656.6 125H93.4C41.8 125 0 166.8 0 218.4V781.6C0 833.2 41.8 875 93.4 875H656.6C708.2 875 750 833.2 750 781.6V218.4C750 166.8 708.2 125 656.6 125ZM1026.6 198.6L812.5 346.3V653.7L1026.6 801.2C1068 829.7 1125 800.6 1125 750.8V249C1125 199.4 1068.2 170.1 1026.6 198.6Z", + "width": 1125 + }, + "search": [ + "video" + ] + }, + { + "uid": "8fe2c571b78d019e24cab0b780cb61d6", + "css": "video-slash", + "code": 59452, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M1237.9 894.7L1130.5 811.7C1160.5 809 1187.5 785 1187.5 751V249C1187.5 199.2 1130.7 170.1 1089.1 198.6L875 346.3V614.3L812.5 566V218.4C812.5 166.8 770.7 125 719.1 125H242L88.9 6.6C75.2-3.9 55.7-1.6 44.9 12.1L6.6 61.3C-3.9 75-1.6 94.5 12.1 105.1L83.4 160.2 812.5 723.8 1161.1 993.4C1174.8 1003.9 1194.3 1001.6 1205.1 987.9L1243.4 938.5C1254.1 925 1251.6 905.3 1237.9 894.7ZM62.5 781.6C62.5 833.2 104.3 875 155.9 875H719.1C741 875 760.9 867.2 777 854.5L62.5 302.1V781.6Z", + "width": 1250 + }, + "search": [ + "video-slash" + ] + }, + { + "uid": "d8020fccc088a524f7cc6db1f329cb3e", + "css": "microphone-alt", + "code": 59453, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M656.3 375H625C607.7 375 593.8 389 593.8 406.3V500C593.8 646.1 467.8 763.3 318.8 748.8 188.9 736.1 93.8 619.4 93.8 488.9V406.3C93.8 389 79.8 375 62.5 375H31.3C14 375 0 389 0 406.3V484.7C0 659.8 124.9 815.8 296.9 839.6V906.3H187.5C170.2 906.3 156.3 920.2 156.3 937.5V968.8C156.3 986 170.2 1000 187.5 1000H500C517.3 1000 531.3 986 531.3 968.8V937.5C531.3 920.2 517.3 906.3 500 906.3H390.6V840.3C558 817.3 687.5 673.6 687.5 500V406.3C687.5 389 673.5 375 656.3 375ZM343.8 687.5C447.3 687.5 531.3 603.6 531.3 500H364.6C353.1 500 343.8 493 343.8 484.4V453.1C343.8 444.5 353.1 437.5 364.6 437.5H531.3V375H364.6C353.1 375 343.8 368 343.8 359.4V328.1C343.8 319.5 353.1 312.5 364.6 312.5H531.3V250H364.6C353.1 250 343.8 243 343.8 234.4V203.1C343.8 194.5 353.1 187.5 364.6 187.5H531.3C531.3 83.9 447.3 0 343.8 0S156.3 83.9 156.3 187.5V500C156.3 603.6 240.2 687.5 343.8 687.5Z", + "width": 688 + }, + "search": [ + "microphone-alt" + ] + }, + { + "uid": "7d9dd931e0e6305cc5eed55efa435d7c", + "css": "microphone-alt-slash", + "code": 59454, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M1237.9 894.7L930.2 656.9C954.6 609.8 968.8 556.6 968.8 500V406.3C968.8 389 954.8 375 937.5 375H906.3C889 375 875 389 875 406.3V500C875 535 867.3 568 854.1 598L802.2 558C808.3 539.6 812.5 520.4 812.5 500H727.2L646.4 437.5H812.5V375H645.8C634.3 375 625 368 625 359.4V328.1C625 319.5 634.3 312.5 645.8 312.5H812.5V250H645.8C634.3 250 625 243 625 234.4V203.1C625 194.5 634.3 187.5 645.8 187.5H812.5C812.5 84 728.6 0 625 0S437.5 84 437.5 187.5V276.1L88.8 6.6C75.2-4 55.5-1.6 44.9 12.1L6.6 61.4C-4 75-1.6 94.7 12.1 105.3L1161.2 993.4C1174.8 1004 1194.5 1001.6 1205.1 987.9L1243.4 938.6C1254 925 1251.6 905.3 1237.9 894.7ZM781.3 906.3H671.9V840.3C694.7 837.1 717 831.9 738.2 824.5L639.8 748.4C626.7 749.2 613.6 750.1 600 748.8 490.9 738.1 407.2 653.8 382.9 549.9L281.3 471.3V484.7C281.3 659.8 406.2 815.8 578.1 839.6V906.3H468.8C451.5 906.3 437.5 920.2 437.5 937.5V968.8C437.5 986 451.5 1000 468.8 1000H781.3C798.5 1000 812.5 986 812.5 968.8V937.5C812.5 920.2 798.5 906.3 781.3 906.3Z", + "width": 1250 + }, + "search": [ + "microphone-alt-slash" + ] + }, + { + "uid": "63aa8ba99d3f31973dd2ef65274a03bd", + "css": "compress", + "code": 59455, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M851.6 375H609.4C583.4 375 562.5 354.1 562.5 328.1V85.9C562.5 73 573 62.5 585.9 62.5H664.1C677 62.5 687.5 73 687.5 85.9V250H851.6C864.5 250 875 260.5 875 273.4V351.6C875 364.5 864.5 375 851.6 375ZM312.5 328.1V85.9C312.5 73 302 62.5 289.1 62.5H210.9C198 62.5 187.5 73 187.5 85.9V250H23.4C10.5 250 0 260.5 0 273.4V351.6C0 364.5 10.5 375 23.4 375H265.6C291.6 375 312.5 354.1 312.5 328.1ZM312.5 914.1V671.9C312.5 645.9 291.6 625 265.6 625H23.4C10.5 625 0 635.5 0 648.4V726.6C0 739.5 10.5 750 23.4 750H187.5V914.1C187.5 927 198 937.5 210.9 937.5H289.1C302 937.5 312.5 927 312.5 914.1ZM687.5 914.1V750H851.6C864.5 750 875 739.5 875 726.6V648.4C875 635.5 864.5 625 851.6 625H609.4C583.4 625 562.5 645.9 562.5 671.9V914.1C562.5 927 573 937.5 585.9 937.5H664.1C677 937.5 687.5 927 687.5 914.1Z", + "width": 875 + }, + "search": [ + "compress" + ] + }, + { + "uid": "d71c270fcbdffa89ee7b646e9d5a2667", + "css": "expand", + "code": 59456, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M0 351.6V109.4C0 83.4 20.9 62.5 46.9 62.5H289.1C302 62.5 312.5 73 312.5 85.9V164.1C312.5 177 302 187.5 289.1 187.5H125V351.6C125 364.5 114.5 375 101.6 375H23.4C10.5 375 0 364.5 0 351.6ZM562.5 85.9V164.1C562.5 177 573 187.5 585.9 187.5H750V351.6C750 364.5 760.5 375 773.4 375H851.6C864.5 375 875 364.5 875 351.6V109.4C875 83.4 854.1 62.5 828.1 62.5H585.9C573 62.5 562.5 73 562.5 85.9ZM851.6 625H773.4C760.5 625 750 635.5 750 648.4V812.5H585.9C573 812.5 562.5 823 562.5 835.9V914.1C562.5 927 573 937.5 585.9 937.5H828.1C854.1 937.5 875 916.6 875 890.6V648.4C875 635.5 864.5 625 851.6 625ZM312.5 914.1V835.9C312.5 823 302 812.5 289.1 812.5H125V648.4C125 635.5 114.5 625 101.6 625H23.4C10.5 625 0 635.5 0 648.4V890.6C0 916.6 20.9 937.5 46.9 937.5H289.1C302 937.5 312.5 927 312.5 914.1Z", + "width": 875 + }, + "search": [ + "expand" + ] + }, + { + "uid": "19c50c52858a81de58f9db488aba77bc", + "css": "mic", + "code": 59435, + "src": "fontawesome" + }, + { + "uid": "5d2d07f112b8de19f2c0dbfec3e42c05", + "css": "spin5", + "code": 59457, + "src": "fontelico" + }, + { + "uid": "5211af474d3a9848f67f945e2ccaf143", + "css": "cancel", + "code": 59458, + "src": "fontawesome" } ] } \ No newline at end of file diff --git a/src/static/font/fontawesome-etherpad.eot b/src/static/font/fontawesome-etherpad.eot index 35a002de22b3bbe2d3a42d4ac0dae95032fb65af..ce02eb3531ae1e020ac751a1b8a9ffdfecce96f3 100644 GIT binary patch delta 4347 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 PsU0eW<)Q3$eB1ahE^THx diff --git a/src/static/font/fontawesome-etherpad.svg b/src/static/font/fontawesome-etherpad.svg index b69d0d97..d68f50aa 100644 --- a/src/static/font/fontawesome-etherpad.svg +++ b/src/static/font/fontawesome-etherpad.svg @@ -1,7 +1,7 @@ -Copyright (C) 2018 by original authors @ fontello.com +Copyright (C) 2020 by original authors @ fontello.com @@ -34,8 +34,6 @@ - - @@ -124,6 +122,22 @@ + + + + + + + + + + + + + + + + diff --git a/src/static/font/fontawesome-etherpad.ttf b/src/static/font/fontawesome-etherpad.ttf index 280a3d46018bf28835a59711f905ca4a4693e263..01964abefb00c5f5c861ffd8187a96d83e332a9c 100644 GIT binary patch delta 4260 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 Knz^_4s^j1ORVy9< delta 1527 zcmY+EYfM{Z7{~wbIc@3M!Zs)f1G~Bi+N(+?YLZR6jgPW$) zcv+UYz|OY?6O5NEx(~+s$q*A4ZyyxhVm9LkL*^y*64Zpng@o4sp|2lo&hLGH&-1+J zIj85mIZMBYv)9FfJM{-39tAKm5sxHRfB$}-@fE=E{>0Nsr|DL99T=Tv-8q$r#m_G; z9A|tEuqI-WQwipGF%EM!$7Y_HD*gJ(VZbyB9Pv&^Ba_9Mm+k;VFS6b~%|yZT>UG8| zjO(Z4$@%ZT8p-|1#2OPDGjkJ>xs4az1ctw5{A@fjpAaA0cylBA4LWBd@#sH2XV_qb z7gnE0%$-UeUH_Xmcl;YbSxB6WCVoEH$mX%Ti+3Lv7qubLCkC}8QTxCR2(|#egt~1_ zoGtvPH(NSC0AF2O#! z1kEW1&3VwmS%Ox&1Z{K){B#NKrArW?OK=}uf_AzD_tPclpzG}Afc+E+I_VM|05?<~ z?v`xjuy(}ZPInf3UYs%mxr^#2>Hy5#A`U*yCSJE2eK^)LTq#tsLnu)Cb_jz_*bE}h zWd$~KK^TRw847J-lMqJkT!ApRw4y4buvo0eV71yThYvm2d$23GzoWIK#9mTv=TKZ^ ztZrF(7qP<24dy$aBTDQ@O1@-vOVmvq{*!-5x`8 zduul73wo8Nj%HgL~Nhlqn zwy?fwXxaX5esc^tRw@Uoyj7R0ebp;9XKS*xRkep|&pU(8t99db>#q0QPWQ|1 zoAtr^a}73+X^(yT!d?7KS<;uo2BEZdXv>kG)HZaaUm1T#h%U`Pd0P8$a^75UD)H3p fZ1iN>AB_uRGBQ3B)i$Tx#=+c}I+%9FHm&~x;Ram; diff --git a/src/static/font/fontawesome-etherpad.woff b/src/static/font/fontawesome-etherpad.woff index c66051390e61ec8d70037f35e34b44acfd1a1128..5d6d91917e56b36b81930aca3c52c72728a32f3f 100644 GIT binary patch delta 14872 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%0D*6&H5+Dp^I{x57^ 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 X#Fq+xZDuOTS>ex`Kd4Dp!v6mU_-nd% diff --git a/src/static/font/fontawesome-etherpad.woff2 b/src/static/font/fontawesome-etherpad.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ff25603532541eb785f84aac7fa5f0d6ae98740f GIT binary patch literal 13996 zcmV;dHdD!WPew8T0RR9105+@u4*&oF0COAw05(wo0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/src/templates/pad.html b/src/templates/pad.html index fdfc419c..3c8b21c1 100644 --- a/src/templates/pad.html +++ b/src/templates/pad.html @@ -244,7 +244,7 @@

-

+