feat: Update the new WMarkDown system with Python.
8
.gitignore
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
*[Ss]ecrets?*
|
||||||
|
/Data
|
||||||
|
/Public/data
|
||||||
|
*.apache2.conf
|
||||||
|
/Python/Abstracts/AnPMap.py
|
||||||
|
/Python/Abstracts/Applications.py
|
||||||
|
.sass-cache
|
||||||
|
__pycache__
|
376
Artbook/CDN.svg
Executable file
@ -0,0 +1,376 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="200mm"
|
||||||
|
height="200mm"
|
||||||
|
viewBox="0 0 200 200"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
|
||||||
|
sodipodi:docname="CDN.svg">
|
||||||
|
<style
|
||||||
|
id="style833"></style>
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="0.98994949"
|
||||||
|
inkscape:cx="504.60895"
|
||||||
|
inkscape:cy="396.20573"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer5"
|
||||||
|
inkscape:document-rotation="0"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1017"
|
||||||
|
inkscape:window-x="-8"
|
||||||
|
inkscape:window-y="-8"
|
||||||
|
inkscape:window-maximized="1" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Hexagon_base"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
sodipodi:insensitive="true"
|
||||||
|
style="display:none">
|
||||||
|
<path
|
||||||
|
sodipodi:type="star"
|
||||||
|
style="fill:#00254a;fill-opacity:0;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;paint-order:fill markers stroke"
|
||||||
|
id="path835"
|
||||||
|
sodipodi:sides="6"
|
||||||
|
sodipodi:cx="56.66114"
|
||||||
|
sodipodi:cy="45.435822"
|
||||||
|
sodipodi:r1="84.886162"
|
||||||
|
sodipodi:r2="73.513573"
|
||||||
|
sodipodi:arg1="0.92162777"
|
||||||
|
sodipodi:arg2="1.4452265"
|
||||||
|
inkscape:flatsided="true"
|
||||||
|
inkscape:rounded="0"
|
||||||
|
inkscape:randomized="0"
|
||||||
|
d="M 107.97689,113.05501 23.75908,123.68616 -27.556668,56.066969 5.3453931,-22.183366 89.563201,-32.814513 140.87895,34.804674 Z" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="star"
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.44326;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path839"
|
||||||
|
sodipodi:sides="6"
|
||||||
|
sodipodi:cx="47.841244"
|
||||||
|
sodipodi:cy="41.426777"
|
||||||
|
sodipodi:r1="47.538677"
|
||||||
|
sodipodi:r2="41.169701"
|
||||||
|
sodipodi:arg1="1.0467688"
|
||||||
|
sodipodi:arg2="1.5703676"
|
||||||
|
inkscape:flatsided="true"
|
||||||
|
inkscape:rounded="0"
|
||||||
|
inkscape:randomized="0"
|
||||||
|
d="M 71.628232,82.586284 24.089559,82.606666 0.3025709,41.447159 24.054256,0.26726967 71.592929,0.24688741 95.379917,41.406395 Z"
|
||||||
|
transform="matrix(2.0991302,0,0,2.4246192,-0.33256482,-0.35172054)" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer4"
|
||||||
|
inkscape:label="A10"
|
||||||
|
style="display:none;opacity:0.343575"
|
||||||
|
sodipodi:insensitive="true">
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer2"
|
||||||
|
inkscape:label="Sources"
|
||||||
|
sodipodi:insensitive="true">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.23692;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path842"
|
||||||
|
cx="30"
|
||||||
|
cy="100"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.23692;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path842-5"
|
||||||
|
cx="60"
|
||||||
|
cy="45"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.23692;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path842-8"
|
||||||
|
cx="70"
|
||||||
|
cy="180"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.23692;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path842-2"
|
||||||
|
cx="125"
|
||||||
|
cy="140"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.23692;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path842-0"
|
||||||
|
cx="155"
|
||||||
|
cy="90"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.23692;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path842-51"
|
||||||
|
cx="130"
|
||||||
|
cy="35"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.61846;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path842-5-6"
|
||||||
|
cx="100"
|
||||||
|
cy="100"
|
||||||
|
r="5" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 29.132379,99.424264 c 41.159506,31.537806 71.895501,0.801806 71.895501,0.801806"
|
||||||
|
id="path907" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 59.868373,44.634012 C 52.652096,93.277064 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path909" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 129.62572,35.814116 C 81.517206,64.144686 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path911" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 156.0854,91.673446 c -28.59784,-40.357697 -55.05752,8.552624 -55.05752,8.552624"
|
||||||
|
id="path913" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 126.41848,140.85104 c 12.56167,-47.573976 -25.3906,-40.62497 -25.3906,-40.62497"
|
||||||
|
id="path915" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 70.826423,181.74328 C 130.96207,157.42175 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path917" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer3"
|
||||||
|
inkscape:label="Clients"
|
||||||
|
sodipodi:insensitive="true">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.34723;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path920"
|
||||||
|
cx="25"
|
||||||
|
cy="33"
|
||||||
|
r="5" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.34723;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path920-8"
|
||||||
|
cx="165"
|
||||||
|
cy="15"
|
||||||
|
r="5" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.34723;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path920-8-2"
|
||||||
|
cx="180"
|
||||||
|
cy="60"
|
||||||
|
r="5" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.34723;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path920-8-27"
|
||||||
|
cx="185"
|
||||||
|
cy="185"
|
||||||
|
r="5" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.34723;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path920-8-8"
|
||||||
|
cx="40"
|
||||||
|
cy="170"
|
||||||
|
r="5" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:5.34723;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path920-8-7"
|
||||||
|
cx="10"
|
||||||
|
cy="135"
|
||||||
|
r="5" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 25.123335,33.408691 C -9.8889724,101.56242 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path972" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 165.43984,14.967093 C 21.114292,-9.8889724 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path976" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 181.74328,59.601105 c -62.54107,-40.624969 -80.7154,40.624965 -80.7154,40.624965"
|
||||||
|
id="path978" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 185.21778,185.75232 C 170.78523,82.853553 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path980" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 41.694047,170.78523 c 58.532023,-2.6727 59.333833,-70.55916 59.333833,-70.55916"
|
||||||
|
id="path982" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 9.8889724,135.77292 C 74.300928,166.50891 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path984" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer6"
|
||||||
|
inkscape:label="A20">
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer5"
|
||||||
|
inkscape:label="ServersA">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:2.53892;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895"
|
||||||
|
cx="60"
|
||||||
|
cy="45"
|
||||||
|
r="20" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:2.53892;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-9"
|
||||||
|
cx="130"
|
||||||
|
cy="35"
|
||||||
|
r="20" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:2.53892;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-5"
|
||||||
|
cx="155"
|
||||||
|
cy="90"
|
||||||
|
r="20" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:2.53892;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-1"
|
||||||
|
cx="125"
|
||||||
|
cy="140"
|
||||||
|
r="20" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:2.53892;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-2"
|
||||||
|
cx="75"
|
||||||
|
cy="175"
|
||||||
|
r="20" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:2.53892;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-98"
|
||||||
|
cx="30"
|
||||||
|
cy="100"
|
||||||
|
r="20" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:1.26946;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-5-8"
|
||||||
|
cx="100"
|
||||||
|
cy="100"
|
||||||
|
r="10" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 29.132379,99.424264 c 29.399647,50.246666 71.895501,0.801806 71.895501,0.801806"
|
||||||
|
id="path1035" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="M 59.868373,44.634012 C 37.150463,86.862596 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path1037" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="M 129.62572,35.814116 C 79.646319,22.183371 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path1039" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 156.0854,91.673446 c -10.15624,-47.039434 -55.05752,8.552624 -55.05752,8.552624"
|
||||||
|
id="path1041" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 126.41848,140.85104 c 21.91611,-44.099473 -25.3906,-40.62497 -25.3906,-40.62497"
|
||||||
|
id="path1043" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 76.439084,174.25973 c 32.606886,-25.3906 24.588796,-74.03366 24.588796,-74.03366"
|
||||||
|
id="path1061" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer7"
|
||||||
|
inkscape:label="ClientsA">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:1.26946;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-93"
|
||||||
|
cx="165"
|
||||||
|
cy="15"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:1.26946;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-93-1"
|
||||||
|
cx="180"
|
||||||
|
cy="60"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:1.26946;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-93-5"
|
||||||
|
cx="185"
|
||||||
|
cy="180"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:1.26946;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-93-7"
|
||||||
|
cx="25"
|
||||||
|
cy="30"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:1.26946;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-93-0"
|
||||||
|
cx="15"
|
||||||
|
cy="135"
|
||||||
|
r="10" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;stroke-width:1.26946;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.305648;paint-order:fill markers stroke"
|
||||||
|
id="path895-93-3"
|
||||||
|
cx="35"
|
||||||
|
cy="160"
|
||||||
|
r="10" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 25.123335,33.408691 c 4.009044,66.015573 75.904545,66.817379 75.904545,66.817379"
|
||||||
|
id="path1047" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="M 165.43984,14.967093 C 42.228584,-11.22532 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path1049" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="M 181.74328,59.601105 C 135.50565,28.86511 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path1053" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="M 185.21778,185.75232 C 146.19643,74.568197 101.02788,100.22607 101.02788,100.22607"
|
||||||
|
id="path1055" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 35.279578,160.62898 c 69.757342,-5.61265 65.213762,-65.7483 65.213762,-65.7483"
|
||||||
|
id="path1057" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 15.234363,134.97111 c 51.583019,29.13238 85.793517,-34.74504 85.793517,-34.74504"
|
||||||
|
id="path1059" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 18 KiB |
BIN
Artbook/CDN.xcf
Executable file
109
HTML/CDN.base.html
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="{language}">
|
||||||
|
<head>
|
||||||
|
<title data-i18n="{title_i18n}">{title_text}</title>
|
||||||
|
<meta http-equiv="content-type" content="text/html;charset={charset}" />
|
||||||
|
<meta charset="{charset}" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
|
||||||
|
<meta name="xdoc:project" content="CDN" />
|
||||||
|
<meta name="xdoc:link" content="https://cdn.k3y.pw/" />
|
||||||
|
<meta name="xdoc:git" content="https://git.k3y.pw/KyMAN/CDN" />
|
||||||
|
<meta name="xdoc:author" content="KyMAN" />
|
||||||
|
<meta name="xdoc:since" content="20240626" />
|
||||||
|
<meta name="xdoc:version" content="20240626" />
|
||||||
|
<meta name="xdoc:access" content="public" />
|
||||||
|
|
||||||
|
<meta name="xdoc:donate:btc" content="" />
|
||||||
|
<meta name="xdoc:donate:ltc" content="" />
|
||||||
|
<meta name="xdoc:donate:doge" content="" />
|
||||||
|
<meta name="xdoc:donate:dash" content="" />
|
||||||
|
|
||||||
|
<script data-type="text/javascript;charset=utf-8" data-language="ECMAScript 2015" src="https://anp.local/ecma/AnPScriptsLoader.ecma.js" data-crossorigin="anonymous" charset="utf-8"></script>
|
||||||
|
|
||||||
|
<script data-type="text/javascript;charset=utf-8" data-language="ECMAScript 2015" charset="utf-8">
|
||||||
|
|
||||||
|
const domain = /^https?\:\/{2}[^\/]+\.((anprm\.)?local|anprm)/i.test(window.location) ? "local" : "k3y.pw";
|
||||||
|
|
||||||
|
new AnPScriptsLoader({
|
||||||
|
styles : [
|
||||||
|
// "https://cdn." + domain + "/css/Cantarell.v17.remote.css",
|
||||||
|
// "https://cdn." + domain + "/css/Roboto.v30.remote.css",
|
||||||
|
// "https://cdn." + domain + "/css/RobotoMono.v23.remote.css",
|
||||||
|
// "https://cdn." + domain + "/css/FA6F.v6.5.2.remote.css",
|
||||||
|
"https://cdn." + domain + "/css/Roboto.v30.local.css",
|
||||||
|
"https://cdn." + domain + "/css/RobotoMono.v23.local.css",
|
||||||
|
"https://cdn." + domain + "/css/FA6F.v6.5.2.local.css",
|
||||||
|
"/scss/CDN.scss",
|
||||||
|
"https://wmarkdown." + domain + "/css/WMarkDown.icons.FontAwesome.css",
|
||||||
|
"https://wmarkdown." + domain + "/scss/WMarkDown.scss",
|
||||||
|
"https://wmarkdown." + domain + "/css/WMarkDown.web.icons.css",
|
||||||
|
"https://cdn." + domain + "/data/styles/Highlight.v11.10.0.min.css"
|
||||||
|
],
|
||||||
|
scripts : [[
|
||||||
|
"https://errorsmanager." + domain + "/ecma/ErrorsManager.ecma.js",
|
||||||
|
"https://wmarkdown." + domain + "/ecma/WMarkDown.ecma.js",
|
||||||
|
"https://cdn." + domain + "/data/scripts/Highlight.v11.10.0.min.js"
|
||||||
|
], [
|
||||||
|
"https://anp." + domain + "/ecma/Application/AnP.ecma.js"
|
||||||
|
], [
|
||||||
|
"https://anp." + domain + "/ecma/Managers/Settings.ecma.js",
|
||||||
|
"https://anp." + domain + "/ecma/Application/URI.ecma.js",
|
||||||
|
"https://anp." + domain + "/ecma/Managers/Globals.ecma.js",
|
||||||
|
"https://anp." + domain + "/ecma/Managers/I18N.ecma.js",
|
||||||
|
"https://anp." + domain + "/ecma/Managers/PrintTypes.ecma.js",
|
||||||
|
"https://anp." + domain + "/ecma/Managers/Threads.ecma.js",
|
||||||
|
"https://anp." + domain + "/ecma/Application/Attributes.ecma.js",
|
||||||
|
"https://anp." + domain + "/ecma/Application/HTMLPreload.ecma.js"
|
||||||
|
], [
|
||||||
|
"https://anp." + domain + "/ecma/Components/Base.ecma.js"
|
||||||
|
]]
|
||||||
|
}, () => {
|
||||||
|
|
||||||
|
wmarkdown = new WMarkDown({dictionary : "https://wmarkdown." + domain + "/json/WMarkDown.dict.es.kyman.json"});
|
||||||
|
anp = new AnP({
|
||||||
|
globals : {
|
||||||
|
anp_root : "https://anp." + domain,
|
||||||
|
cdn_root : ""
|
||||||
|
},
|
||||||
|
callback : () => anp.base.set(".cdn", item => {})
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body class="anp cdn">
|
||||||
|
<header>
|
||||||
|
<h1 data-i18n="cdn" data-i18n-without="true" title="{{cdn}}">
|
||||||
|
<a href="{link}" target="_blank">
|
||||||
|
<span class="image">
|
||||||
|
<img src="{logo}" />
|
||||||
|
<span style="background-image:url('{logo}');"></span>
|
||||||
|
</span>
|
||||||
|
<span data-i18n="cdn">{{cdn}}</span>
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<nav class="main-menu">
|
||||||
|
<ul>
|
||||||
|
<li data-i18n="home" data-i18n-without="true" title="{{home}}">
|
||||||
|
<a href="/" target="_self">
|
||||||
|
<span data-icon="home"></span>
|
||||||
|
<span data-i18n="home">{{home}}</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main>{contents}</main>
|
||||||
|
<footer>
|
||||||
|
<span class="license">
|
||||||
|
<a class="license-image" href="http://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank" data-i18n="license_cc_by_nc_sa_4" data-i18n-without="true" title="{{license_cc_by_nc_sa_4}}">
|
||||||
|
<span data-i18n="license_cc_by_nc_sa_4">{{license_cc_by_nc_sa_4}}</span>
|
||||||
|
<img src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" data-i18n="license_cc_by_nc_sa_4" data-i18n-without="true" alt="{{license_cc_by_nc_sa_4}}">
|
||||||
|
</a>
|
||||||
|
</span>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
3
JSON/CDN.py.routes.json
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[
|
||||||
|
"get:/ /CDN/Public"
|
||||||
|
]
|
42
JSON/CDN.py.settings.json
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"cdn_host_name" : "/^(https?\\:\\/{2})?cdn\\.(k3y\\.pw|(anprm\\.)?local|anprm)/",
|
||||||
|
"cdn_default_settings_files" : [
|
||||||
|
"/JSON/CDN.py.settings.json"
|
||||||
|
],
|
||||||
|
"cdn_default_secrets_files" : [
|
||||||
|
"/JSON/CDN.py.settings.secrets.json"
|
||||||
|
],
|
||||||
|
"cdn_default_i18n_files" : [
|
||||||
|
"/JSON/I18N/Python/CDN.py.i18n.espanol.json"
|
||||||
|
],
|
||||||
|
"cdn_default_routes_files" : [
|
||||||
|
"/JSON/CDN.py.routes.json",
|
||||||
|
"/JSON/CDN.py.routes.secrets.json"
|
||||||
|
],
|
||||||
|
"cdn_default_views_files" : [],
|
||||||
|
"cdn_resources" : {
|
||||||
|
"charset" : "utf-8",
|
||||||
|
"logo" : "/images/CDN.png",
|
||||||
|
"link" : "https://cdn.k3y.pw/",
|
||||||
|
"git" : "https://git.k3y.pw/KyMAN/CDN",
|
||||||
|
"project" : "CDN",
|
||||||
|
"web" : "https://cdn.k3y.pw",
|
||||||
|
"authors" : "KyMAN",
|
||||||
|
"class" : "cdn",
|
||||||
|
"snake" : "cdn",
|
||||||
|
"metas" : {},
|
||||||
|
"styles" : ["/scss/CDN.scss"],
|
||||||
|
"menu" : [
|
||||||
|
["web", "_self", "/"],
|
||||||
|
["git", "_blank", "https://git.k3y.pw/KyMAN/CDN"]
|
||||||
|
],
|
||||||
|
"licenses" : [
|
||||||
|
["copyright", null, null, {
|
||||||
|
"year" : "2019-2025",
|
||||||
|
"entity" : "KyMAN"
|
||||||
|
}],
|
||||||
|
["cc_by_nc_sa_4"]
|
||||||
|
],
|
||||||
|
"dictionary" : "https://wmarkdown.{domain}/json/WMarkDown.dict.es.kyman.json"
|
||||||
|
}
|
||||||
|
}
|
5
JSON/I18N/Python/CDN.py.i18n.espanol.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"espanol" : {
|
||||||
|
"cdn" : "CDN"
|
||||||
|
}
|
||||||
|
}
|
73
Public/css/Cantarell.v17.local.css
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50LF7ZDq37KMUvlO015iZJnNKuiLA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50LF7ZDq37KMUvlO015iZJpNKs.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50WF7ZDq37KMUvlO015iZrSEb6TDYsmgQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50WF7ZDq37KMUvlO015iZrSEb6dDYs.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50NF7ZDq37KMUvlO015gqJrLK8.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50NF7ZDq37KMUvlO015jKJr.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50IF7ZDq37KMUvlO01xN4d-HY6fFY8.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Cantarell.v17/B50IF7ZDq37KMUvlO01xN4d-E46f.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
|
73
Public/css/Cantarell.v17.remote.css
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50LF7ZDq37KMUvlO015iZJnNKuiLA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50LF7ZDq37KMUvlO015iZJpNKs.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50WF7ZDq37KMUvlO015iZrSEb6TDYsmgQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50WF7ZDq37KMUvlO015iZrSEb6dDYs.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50NF7ZDq37KMUvlO015gqJrLK8.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50NF7ZDq37KMUvlO015jKJr.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50IF7ZDq37KMUvlO01xN4d-HY6fFY8.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Cantarell";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/cantarell/v17/B50IF7ZDq37KMUvlO01xN4d-E46f.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
|
27
Public/css/FA6F.v6.5.2.local.css
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
@font-face {
|
||||||
|
font-family : "FA6FB";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-brands-400.woff2") format("woff2"),
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-brands-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "FA6FR";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-regular-400.woff2") format("woff2"),
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-regular-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "FA6FS";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-solid-900.woff2") format("woff2"),
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-solid-900.ttf") format("truetype");
|
||||||
|
}
|
27
Public/css/FA6F.v6.5.2.remote.css
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
@font-face {
|
||||||
|
font-family : "FA6FB";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2") format("woff2"),
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "FA6FR";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2") format("woff2"),
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "FA6FS";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2") format("woff2"),
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf") format("truetype");
|
||||||
|
}
|
27
Public/css/FontAwesome.v6.5.2.local.css
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
@font-face {
|
||||||
|
font-family : "Font Awesome 6 Brands";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-brands-400.woff2") format("woff2"),
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-brands-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "Font Awesome 6 Free";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-regular-400.woff2") format("woff2"),
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-regular-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "Font Awesome 6 Free";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-solid-900.woff2") format("woff2"),
|
||||||
|
url("/data/fonts/FontAwesome.v6.5.2/fa-solid-900.ttf") format("truetype");
|
||||||
|
}
|
27
Public/css/FontAwesome.v6.5.2.remote.css
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
@font-face {
|
||||||
|
font-family : "Font Awesome 6 Brands";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2") format("woff2"),
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "Font Awesome 6 Free";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2") format("woff2"),
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf") format("truetype");
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family : "Font Awesome 6 Free";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : block;
|
||||||
|
src :
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2") format("woff2"),
|
||||||
|
url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf") format("truetype");
|
||||||
|
}
|
757
Public/css/Roboto.v30.local.css
Normal file
@ -0,0 +1,757 @@
|
|||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1Mu51xIIzI.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOkCnqEu92Fr1MmgVxIIzI.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmSU5fBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOmCnqEu92Fr1Mu4mxK.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/Roboto.v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
|
757
Public/css/Roboto.v30.remote.css
Normal file
@ -0,0 +1,757 @@
|
|||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xIIzI.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxIIzI.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 300;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 400;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 500;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 900;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
|
109
Public/css/RobotoMono.v23.local.css
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("/data/fonts/RobotoMono.v23/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
|
109
Public/css/RobotoMono.v23.remote.css
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : italic;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2") format("woff2");
|
||||||
|
unicode-range : U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face{
|
||||||
|
font-family : "Roboto Mono";
|
||||||
|
font-style : normal;
|
||||||
|
font-weight : 100 700;
|
||||||
|
font-display : swap;
|
||||||
|
src : url("https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2") format("woff2");
|
||||||
|
unicode-range : U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
|
13
Public/doc/es/bugs.w.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_ bugs
|
||||||
|
title_text = Bugs y errores - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Bugs y errores
|
||||||
|
|
||||||
|
Esta sección va orientada a exponer todos los Bugs y errores que se reporten de este proyecto que hallan llegado al conocimiento de los desarrolladores del mismo, intentando, en la medida de lo posible, reconocer a aquellos que aportaron la detección o incluso, posibles soluciones para dar visibilidad a dichos usuarios.
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
11
Public/doc/es/description.w.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_description
|
||||||
|
title_text = Descripción - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
El proyecto de KyMAN del **CDN** es un proyecto donde centralizar los recursos externos de desarrollo, de esta manera tendría acceso a autorías, fuentes y el propio recurso en cuestión tanto por el propio CDN como por el original. También permite unificar el reconocimiento de la autoría, Links tanto de interés como para dar a conocer estas tecnologías, etc.
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
51
Public/doc/es/design.w.md
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_design
|
||||||
|
title_text = Diseño y estilo - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Diseño y estilo
|
||||||
|
|
||||||
|
Esta sección está dedicada principalmente a comentar y exponer el estilo de este proyecto. Para empezar, este proyecto no tiene un entorno gráfico en cuestión más que la propia Web que publica los contenidos de la misma, la cual es ésta, y se basa plenamente en el proyecto AnP y WMarkdown y su diseño por defecto.
|
||||||
|
|
||||||
|
Empezando por los colores, tenemos los siguientes:
|
||||||
|
|
||||||
|
[|
|
||||||
|
|= Tipo | Hexadecimal | RGBA | Muestra
|
||||||
|
| Fondo | #EFEFEF | rgba\(239, 239, 239, 1) | [[#EFEFEF]]
|
||||||
|
| Frontal | #222 | rgba\(34, 34, 34, 1) | [[#222]]
|
||||||
|
| Primario | #2272D4 | rgba\(34, 114, 212, 1) | [[#2272D4]]
|
||||||
|
| Secundario | #D47222 | rgba\(212, 114, 34, 1) | [[#D47222]]
|
||||||
|
| Gris | #888 | rgba\(136, 136, 136, 1) | [[#888]]
|
||||||
|
| Tabla título | #19888888 | rgba\(136, 136, 136, 0.1) | [[color rgba(136, 136, 136, 0.1)]]
|
||||||
|
| Tabla Select | #19888888 | rgba\(136, 136, 136, 0.1) | [[color rgba(136, 136, 136, 0.1)]]
|
||||||
|
| Tabla impar | #38888888 | rgba\(136, 136, 136, 0.2) | [[color rgba(136, 136, 136, 0.2)]]
|
||||||
|
| Tabla par | #00FFFFFF | rgba\(255, 255, 255, 0) | [[color rgba(255, 255, 255, 0)]]
|
||||||
|
| Borde interno | #19888888 | rgba\(136, 136, 136, 0.5) | [[color rgba(136, 136, 136, 0.5)]]
|
||||||
|
| Diccionario | #224A7B | rgba\(34, 74, 123, 1) | [[#224A7B]]
|
||||||
|
| Diccionario en | #7B4A22 | rgba\(123, 74, 34, 1) | [[#7B4A22]]
|
||||||
|
| Code impar | #38C8C8C8 | rgba\(200, 200, 200, 0.2) | [[color rgba(200, 200, 200, 0.2)]]
|
||||||
|
|]
|
||||||
|
|
||||||
|
Por otro lado, tenemos las fuentes de texto usados en la Web de este proyecto, las cuales son:
|
||||||
|
|
||||||
|
* **Roboto**. Para el texto en general.
|
||||||
|
* https://fonts.google.com/specimen/Roboto?query=roboto
|
||||||
|
* **Roboto Mono**. Para los bloques de código.
|
||||||
|
* https://fonts.google.com/specimen/Roboto+Mono?query=roboto
|
||||||
|
* **Font Awesome**. Para la iconificación general de la Web.
|
||||||
|
* https://fontawesome.com/
|
||||||
|
|
||||||
|
El tamaño de la fuente, así como de los elementos de la Web se basan en un sistema que simulan los DPI en la Web, usando la magnitud "EM" para determinar un tamaño dinámico sobre el bloque anfitrión del mismo. Por defecto, éste se basa en dividir en 40 celdas desde el lado de la pantalla o del marco de visualización más estrecho, quedando como tamaño de fuente por defecto una celda.
|
||||||
|
|
||||||
|
La cabecera hace uso de 4 celdas y el pie de página consta de 2. Ambos ordenan sus elementos en un bloque Flex a modo tupla.
|
||||||
|
|
||||||
|
Finalmente tenemos el logo del proyecto, que representa una centralización de recursos sobre otros proyectos exponiendo un punto central del que parten todos los demás proyectos más grandes.
|
||||||
|
|
||||||
|
((!image /images/CDN.png))
|
||||||
|
|
||||||
|
> [!!] Es cierto que en el Favicon, el logo sale en blanco y negro, pero es para que destaque fuera del entorno de la Web.
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
55
Public/doc/es/donates.w.md
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = errors_manager_title_donates
|
||||||
|
title_text = Donaciones - ErrorsManager
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Donaciones
|
||||||
|
|
||||||
|
Este proyecto es plenamente gratuito pues es un proyecto orientado a complementar otros proyectos de los mismos desarrolladores. No tiene ningún plan de ingresos ni pasivos ni activos más allá de lo que se expone en este título. Si alguien quisiere colaborar en que este proyecto no sólo esté abierto por requisitos de los autores, sino también cara un mantenimiento hacia terceros, a continuación presentamos unas direcciones de Cryptoactivos donde se podrá donar sin ninguna cuantía mínima establecida.
|
||||||
|
|
||||||
|
- **Bitcoin** o *BTC*: [bitcoin:bc1qfcjraw0ev2jyx7wy07x5pt3drak63xgacfzhj2?label=CDNDonation bc1qfcjraw0ev2jyx7wy07x5pt3drak63xgacfzhj2]
|
||||||
|
- **Litecoin** o *LTC*: [litecoin:ltc1qhj0g4g3q855hfly7t70mgl442xe0qfqqy8xdn4?label=CDNDonation ltc1qhj0g4g3q855hfly7t70mgl442xe0qfqqy8xdn4]
|
||||||
|
- **Dogecoin** o *DOGE*: [dogecoin:DPnHStDYMJrGADTsoFg6vLriiJaV5uBpLq?label=CDNDonation DPnHStDYMJrGADTsoFg6vLriiJaV5uBpLq]
|
||||||
|
- **Dash**: [dash:Xc3Ytu3RaCwydG3hDLfnoJEzQ5vx8fCjYd?label=CDNDonation Xc3Ytu3RaCwydG3hDLfnoJEzQ5vx8fCjYd]
|
||||||
|
- **Faircoin** o *FAIR*: [faircoin:fQYTZ9n7UUSQrMn5tcNhUn3gdQpkuxxuma?label=CDNDonation fQYTZ9n7UUSQrMn5tcNhUn3gdQpkuxxuma]
|
||||||
|
|
||||||
|
> [!!] Mientras no halla ninguna condición de recursos que impida el mantenimiento gratuito de este servicio, éste permanecerá mantenido y público independientemente de los ingresos obtenidos a partir de los donativos.
|
||||||
|
|
||||||
|
> [!#] Los usuarios que colaboren y quieran ser referenciados, éstos serán referenciados en este apartado mediante un Quote de comentario de usuario con el Nick y avatar correspondiente, pero sólo en caso de que ellos quieran aparecer aquí.
|
||||||
|
|
||||||
|
> [!#] Se mantendrá informados a los usuarios de todo aquel donativo dado y la cantidad económica adquirida, y será publicado su uso y tenencia para que halla constancia pública del uso que se le dé a dichos recursos.
|
||||||
|
|
||||||
|
> [!@Srx00] Quería agredecer de forma persona aquellas aportaciones que serán bien recibidas y valoradas para este proyecto, ya sea como valor simbólico como de mantenimiento. Así, que desde el desarrollo y como desarrollador de este proyecto, muchas gracias a todos aquellos que ponen su granito de arena para este proyecto y por lo tanto, en pro de todos. Muchas gracias, de verdad.
|
||||||
|
|
||||||
|
### Balance
|
||||||
|
|
||||||
|
A continuación se mostrará una tabla de balance con respecto a las cantidades y usos dados.
|
||||||
|
|
||||||
|
[|
|
||||||
|
|= Activo | Cantidad | Motivo | Usuario | Cantidad total actual
|
||||||
|
| **BTC** | 0 BTC | Inicio del contador de unidades de BTC. | | 0 BTC
|
||||||
|
| **LTC** | 0 LTC | Inicio del contador de unidades de LTC. | | 0 LTC
|
||||||
|
| **DOGE** | 0 DOGE | Inicio del contador de unidades de DOGE. | | 0 DOGE
|
||||||
|
| **DASH** | 0 DASH | Inicio del contador de unidades de DASH. | | 0 DASH
|
||||||
|
| **FAIR** | 0 FAIR | Inicio del contador de unidades de FAIR. | | 0 FAIR
|
||||||
|
|]
|
||||||
|
|
||||||
|
Cómputo total actual en tenencia.
|
||||||
|
|
||||||
|
[|
|
||||||
|
|= Activo | Cantidad | Número de Operaciones
|
||||||
|
| **BTC** | 0 BTC | 0
|
||||||
|
| **LTC** | 0 LTC | 0
|
||||||
|
| **DOGE** | 0 DOGE | 0
|
||||||
|
| **DASH** | 0 DASH | 0
|
||||||
|
| **FAIR** | 0 FAIR | 0
|
||||||
|
|]
|
||||||
|
|
||||||
|
### Donantes
|
||||||
|
|
||||||
|
A continuación, los comentarios de los donantes.
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
23
Public/doc/es/faq.w.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_faq
|
||||||
|
title_text = F.A.Q. - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## F.A.Q.
|
||||||
|
|
||||||
|
Esta sección es donde estarán las preguntas frecuentes con sus respuestas.
|
||||||
|
|
||||||
|
> [!#] Normalmente está orientada desde el punto de vista de KyMAN, el autor de este proyecto, así como de su entorno más cercano por el hecho de la imposibilidad actual de poder tener una gestión de contacto adecuada.
|
||||||
|
|
||||||
|
> [!?] **¿Por qué usar un CDN el cual no estará actualizado habiendo otras tecnologías CDN como jsDelivr entre otras opciones, así como los RAW de sus propios proyectos Git, ya sean GitHub u otros?** Pues esto va por dos motivos: el primero de todos es porque entre versiones pueden cambiar cosas que se utilizan, aunque sí es cierto que los CDN por lo general tienen, incluso pudiéndose hacer referencia mediante los RAW de los Git, esta opción es la más cercana a tener una versión de uso propia o estable a las necesidades específicas del o los proyectos que lo consuman; y por otro lado, el tema de descentralizar para evitar una caída global, estando en el mismo dominio de servidores el CDN de los consumidores principales.
|
||||||
|
|
||||||
|
> [!?] **¿Por qué el proyecto tiene licencia Creative Commons BY-NC-SA? ¿Es compatible con los proyectos que vincula o proporciona Links de CDN?** Pues por el hecho de que la filosofía del autor, KyMAN, es que todo trabajo ha de ser reconocido, pese a que éste no posea una licencia o la licencia sea tan abierta que no requiera ni de reconocimiento. Creo que ya bastante se hace por la comunidad compartiendo el trabajo para más que no te tengan ni que reconocer. Además, si el autor no cobra por dicho proyecto por qué iba a cobrar otros. La licencia Creative Commons BY-NC-SA permite compartir siempre que se reconozca al autor, y en caso de haber lucro, éste no parta del este proyecto, sino que en tal caso, este proyecto sea una ayuda o característica de uso interna y el objetivo de cobro o remineración sea otro.
|
||||||
|
|
||||||
|
> [!?] **¿Podría usar este proyecto en otro mío que tenga ánimo de lucro o remuneración económica?** Sí, siempre y cuando el factor de remuneración no sea este proyecto, sino otra idea o servicio ajeno a éste, es decir, se puede hacer uso de los recursos que aquí se proporcionan en las condiciones nombradas anteriormente siempre que éste no sea el factor de remuneración.
|
||||||
|
|
||||||
|
> [!?] **¿Por qué si muchos proyectos tienen licencias como MIT los reconoces aquí en autoría y Links?** Porque no estoy de acuerdo con dicha licencia pues creo que ya hacen un trabajo y una ayuda a la comunidad enorme compartiendo su trabajo para más no hacer ni el mínimo esfuerzo en nombrarlos y dándolos a conocer a partir de tus proyectos personales. Creo que si se hace uso de cualquier trabajo, por muy libre que sea éste, ha de ser reconocido tanto en autoría como en vinculación Web para ayudar a su o sus desarrolladores o autores así como para dar a conocer dicha tecnología con el mismo propósito, además de poder ayudar no sólo en el término del proyecto sino a nivel curricular al o los autores. Creo que es lo mínimo que se debe de hacer. Es por esto el motivo de que este proyecto es Creative Commons BY-NC-SA.
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
192
Public/doc/es/fonts.w.md
Normal file
@ -0,0 +1,192 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_fonts
|
||||||
|
title_text = Fuentes - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Fuentes
|
||||||
|
|
||||||
|
+ **FontAwesome**
|
||||||
|
+ Licencia: Freemium
|
||||||
|
- Font Awesome Free License
|
||||||
|
- Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
|
||||||
|
- Fonts: SIL OFL 1.1 License
|
||||||
|
+ Autores:
|
||||||
|
- Font Awesome Team
|
||||||
|
- https://rstudio.github.io/fontawesome/authors.html
|
||||||
|
- Richard Iannone
|
||||||
|
- Christophe Dervieux
|
||||||
|
- Winston Chang
|
||||||
|
- Dave Gandy
|
||||||
|
- https://x.com/davegandy
|
||||||
|
- https://www.linkedin.com/in/davegandy
|
||||||
|
- https://davegandy.github.io/
|
||||||
|
- https://www.instagram.com/gandydave
|
||||||
|
- https://blog.fontawesome.com/author/byscuits/
|
||||||
|
- Posit Software, PBC
|
||||||
|
- Web: https://fontawesome.com/
|
||||||
|
- https://fontawesome.com/icons/github?f=brands&s=solid
|
||||||
|
- Git: https://github.com/FortAwesome
|
||||||
|
- Más información:
|
||||||
|
- https://en.wikipedia.org/wiki/Font_Awesome
|
||||||
|
+ Versión 6.5.2
|
||||||
|
- https://use.fontawesome.com/releases/v6.5.2/fontawesome-free-6.5.2-web.zip
|
||||||
|
- Cloudflare: https://cdnjs.com/libraries/font-awesome
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/brands.min.css
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/regular.min.css
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/solid.min.css
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf
|
||||||
|
+ CDN:
|
||||||
|
+ Compacto:
|
||||||
|
+ [/css/FA6F.v6.5.2.local.css]
|
||||||
|
+ [/css/FA6F.v6.5.2.remote.css]
|
||||||
|
- Extendido:
|
||||||
|
+ [/css/FontAwesome.v6.5.2.local.css]
|
||||||
|
+ [/css/FontAwesome.v6.5.2.remote.css]
|
||||||
|
+ **Cantarell**
|
||||||
|
+ Licencia:
|
||||||
|
- Open Font License (https://openfontlicense.org/)
|
||||||
|
- Apache License 2.0 (https://gitlab.gnome.org/GNOME/cantarell-fonts/-/blob/master/COPYING)
|
||||||
|
+ Autores:
|
||||||
|
- Dave Crossland
|
||||||
|
- Pooja Saxena
|
||||||
|
- Nikolaus Waxweiler
|
||||||
|
- Web: https://cantarell.gnome.org/
|
||||||
|
- Git: https://gitlab.gnome.org/GNOME/cantarell-fonts
|
||||||
|
- Google Fonts: https://fonts.google.com/specimen/Cantarell
|
||||||
|
- https://fonts.googleapis.com/css2?family=Cantarell:ital,wght@0,400;0,700;1,400;1,700&display=swap
|
||||||
|
- Versión 17
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50LF7ZDq37KMUvlO015iZJnNKuiLA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50LF7ZDq37KMUvlO015iZJpNKs.woff2
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50WF7ZDq37KMUvlO015iZrSEb6TDYsmgQ.woff2
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50WF7ZDq37KMUvlO015iZrSEb6dDYs.woff2
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50NF7ZDq37KMUvlO015gqJrLK8.woff2
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50NF7ZDq37KMUvlO015jKJr.woff2
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50IF7ZDq37KMUvlO01xN4d-HY6fFY8.woff2
|
||||||
|
- https://fonts.gstatic.com/s/cantarell/v17/B50IF7ZDq37KMUvlO01xN4d-E46f.woff2
|
||||||
|
+ CDN:
|
||||||
|
+ [/css/Cantarell.v17.local.css]
|
||||||
|
+ [/css/Cantarell.v17.remote.css]
|
||||||
|
+ **Roboto**
|
||||||
|
+ Licencia: Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
+ Autores: Christian Robertson
|
||||||
|
- Git: https://github.com/googlefonts/roboto
|
||||||
|
- Más información:
|
||||||
|
- https://en.wikipedia.org/wiki/Roboto
|
||||||
|
- Google Fonts: https://fonts.google.com/specimen/Roboto
|
||||||
|
- https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap
|
||||||
|
- v30
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xIIzI.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxIIzI.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc4.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2
|
||||||
|
- https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2
|
||||||
|
- https://fonts.google.com/specimen/Roboto+Mono
|
||||||
|
- https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap
|
||||||
|
- v23
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2
|
||||||
|
- https://fonts.gstatic.com/s/robotomono/v23/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2
|
||||||
|
+ CDN:
|
||||||
|
+ [/css/Roboto.v30.local.css]
|
||||||
|
+ [/css/Roboto.v30.remote.css]
|
||||||
|
+ Mono:
|
||||||
|
+ [/css/RobotoMono.v23.local.css]
|
||||||
|
+ [/css/RobotoMono.v23.remote.css]
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
17
Public/doc/es/opinions.w.md
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_opinions
|
||||||
|
title_text = Opiniones y comentarios - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Opiniones y comentarios
|
||||||
|
|
||||||
|
Esta sección va dedicada a publicar las opiniones y comentarios de usuarios cercanos a los desarrolladores del proyecto para que halla una visión externa a éste, aprobechando la confianza en éstos tanto para lo bueno como para lo malo.
|
||||||
|
|
||||||
|
> [!@Srx00] Quería agradecer personalmente a todos aquellos que me han dado una opinión y/o comentario acerca de este proyecto. Lo valor mucho pues sea como crítica para aprender como apoyo a continuar con este tipo de trabajos, me son realmente importantes. ¡Muchas gracias!
|
||||||
|
|
||||||
|
> [!@Srx00] Este proyecto va orientado principalmente para mi uso personal y profesional, con la intención de tener siempre acceso a recursos agenos a mis proyectos los cuales consumo en otros proyectos personales y profesionales, intentando dar reconocimiento a los autores de dichos proyectos pues ya bastante hacen compartiéndolos pues que mínimo su reconocimiento, intentando dar a conocer sus habilitades y trabajos en la medida de mis posibilidades. Desde este proyecto quiero dar las gracias a estas personas que nos aportan tanto a toda la comunidad de Internet y espero sea de agrado y útil para todos.
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
23
Public/doc/es/projects.w.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_projects
|
||||||
|
title_text = Proyectos - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Proyectos
|
||||||
|
|
||||||
|
A continuación, se expondrán los proyectos de los cuales se nutre este proyecto internamente:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Ahora se expondrán los proyectos los cuales hace uso este proyecto para almacenar como CDN:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Y finalmente, se dejan a continuación, todos los proyectos que nos referencia como consumidores de este proyecto:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
71
Public/doc/es/resources.w.md
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_resources
|
||||||
|
title_text = Recursos - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Recursos
|
||||||
|
|
||||||
|
+ **highlight.js** \(Syntax Highlighter para JavaScript Browser)
|
||||||
|
+ Autores: https://github.com/orgs/highlightjs/people
|
||||||
|
+ Licencia: BSD 3-Clause License
|
||||||
|
+ Links:
|
||||||
|
+ https://highlightjs.org/
|
||||||
|
+ https://highlightjs.readthedocs.io/en/latest/
|
||||||
|
- Remotos:
|
||||||
|
+ https://www.npmjs.com/package/highlight.js
|
||||||
|
- cdnjs
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js
|
||||||
|
+ CDN:
|
||||||
|
+ [/data/scripts/Highlight.v11.10.0.min.js]
|
||||||
|
+ [/data/styles/Highlight.v11.10.0.min.css]
|
||||||
|
+ **MathJax** \(Formateador de funciones matemáticas por MathJax vía TEX)
|
||||||
|
+ Autores:
|
||||||
|
+ Davide Cervone: https://github.com/dpvc
|
||||||
|
+ Volker Sorge: https://github.com/zorkow
|
||||||
|
+ Licencia: Licencia Apache, versión 2.0
|
||||||
|
+ Links:
|
||||||
|
+ https://www.mathjax.org
|
||||||
|
+ https://docs.mathjax.org/en/latest/
|
||||||
|
+ https://github.com/mathjax/MathJax
|
||||||
|
- Remotos:
|
||||||
|
-https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
|
||||||
|
+ CDN:
|
||||||
|
+ [/data/scripts/tex-mml-chtml.v3.2.2.js]
|
||||||
|
+ **Mermaid** \(Gestor de gráficos, esquemas y flujos)
|
||||||
|
+ Autores: https://mermaid.js.org/#meet-the-team
|
||||||
|
+ Licencia: MIT License
|
||||||
|
+ Links:
|
||||||
|
+ https://mermaid.js.org/
|
||||||
|
+ https://mermaid.live/
|
||||||
|
+ https://github.com/mermaid-js/mermaid
|
||||||
|
+ https://www.npmjs.com/package/mermaid
|
||||||
|
- Remotos:
|
||||||
|
- https://cdn.jsdelivr.net/npm/mermaid@10.9.1/dist/mermaid.min.js
|
||||||
|
+ CDN:
|
||||||
|
+ [/data/scripts/mermaid.v10.9.1.min.js]
|
||||||
|
+ **JSZip**
|
||||||
|
+ Autores:
|
||||||
|
+ Stuk (Stuart Knightley)
|
||||||
|
+ https://github.com/Stuk
|
||||||
|
+ http://stuartk.com/
|
||||||
|
+ Licencia:
|
||||||
|
+ GPLv3
|
||||||
|
+ MIT
|
||||||
|
+ Links:
|
||||||
|
+ https://stuk.github.io/jszip/
|
||||||
|
+ https://github.com/Stuk/jszip/
|
||||||
|
+ https://www.npmjs.com/package/jszip
|
||||||
|
- Remotos:
|
||||||
|
- https://cdn.jsdelivr.net/npm/jszip@3.10.1/dist/jszip.min.js
|
||||||
|
- cdnjs
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/jszip/2.6.0/jszip.min.js
|
||||||
|
- https://cdnjs.cloudflare.com/ajax/libs/jszip/2.6.0/jszip.js
|
||||||
|
+ CDN:
|
||||||
|
+ [/data/scripts/jszip.v3.10.1.min.js]
|
||||||
|
+ [/data/scripts/jszip.v3.10.1.js]
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
42
Public/doc/es/targets.w.md
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_title_targets
|
||||||
|
title_text = Objetivos - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
||||||
|
|
||||||
|
## Objetivos
|
||||||
|
|
||||||
|
Para ver el estado del proyecto con respecto a lo que sería el objetivo final, tenemos lo siguiente:
|
||||||
|
|
||||||
|
+ [X] Montar aplicación AnP Python.
|
||||||
|
+ [X] Establecer formato WMarkdown para la Web.
|
||||||
|
+ [-] Registrar fuentes.
|
||||||
|
+ [X] FontAwesome.
|
||||||
|
+ [X] CSS local.
|
||||||
|
+ [X] CSS remoto.
|
||||||
|
+ [X] Cantarell.
|
||||||
|
+ [X] CSS local.
|
||||||
|
+ [X] CSS remoto.
|
||||||
|
+ [X] Roboto.
|
||||||
|
+ [X] Roboto \(Normal).
|
||||||
|
+ [X] CSS local.
|
||||||
|
+ [X] CSS remoto.
|
||||||
|
+ [X] Roboto Mono.
|
||||||
|
+ [X] CSS local.
|
||||||
|
+ [X] CSS remoto.
|
||||||
|
+ [ ] Open Sans.
|
||||||
|
+ [ ] Oxygen.
|
||||||
|
+ [ ] Ubuntu.
|
||||||
|
+ [ ] Noto.
|
||||||
|
+ [X] Registrar Scripts con sus hojas de estilos.
|
||||||
|
+ [X] MathJax.
|
||||||
|
+ [x] MermaidJS.
|
||||||
|
+ [x] Syntax Highlighter.
|
||||||
|
+ [X] JSZip.
|
||||||
|
+ [X] Montar diseño Web contra WMarkDown.
|
||||||
|
+ [-] Documentar todo.
|
||||||
|
+ [ ] Publicar.
|
||||||
|
|
||||||
|
<!-- [[wmd]] -->
|
BIN
Public/favicon.ico
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
Public/favicon_b.ico
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
Public/images/CDN-180.png
Executable file
After Width: | Height: | Size: 34 KiB |
BIN
Public/images/CDN-192.png
Executable file
After Width: | Height: | Size: 32 KiB |
BIN
Public/images/CDN-270.png
Executable file
After Width: | Height: | Size: 42 KiB |
BIN
Public/images/CDN-32.png
Executable file
After Width: | Height: | Size: 3.1 KiB |
BIN
Public/images/CDN-512.png
Executable file
After Width: | Height: | Size: 94 KiB |
BIN
Public/images/CDN.png
Executable file
After Width: | Height: | Size: 65 KiB |
29
Public/index.w.md
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
```wmd-options
|
||||||
|
language = es
|
||||||
|
title_i18n = cdn_documentation_title
|
||||||
|
title_text = Documentación - CDN
|
||||||
|
```
|
||||||
|
|
||||||
|
```wmd
|
||||||
|
|
||||||
|
[[include doc/es/description.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/projects.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/design.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/fonts.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/resources.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/faq.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/bugs.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/targets.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/opinions.w.md]]
|
||||||
|
|
||||||
|
[[include doc/es/donates.w.md]]
|
||||||
|
|
||||||
|
```
|
158
Public/scss/CDN.css
Normal file
@ -0,0 +1,158 @@
|
|||||||
|
html, body {
|
||||||
|
height: 100%;
|
||||||
|
margin: 0em;
|
||||||
|
overflow: hidden; }
|
||||||
|
|
||||||
|
.cdn {
|
||||||
|
position: relative;
|
||||||
|
top: 0em;
|
||||||
|
left: 0em;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
overflow: hidden;
|
||||||
|
background-color: #EFEFEF;
|
||||||
|
color: #222; }
|
||||||
|
.cdn, .cdn input, .cdn button, .cdn select {
|
||||||
|
font-family: "Roboto"; }
|
||||||
|
.cdn pre, .cdn textarea,
|
||||||
|
.cdn .wmd-code-block,
|
||||||
|
.cdn .wmd-code-block ol > li::marker,
|
||||||
|
.cdn .wmd-code-doc > .description {
|
||||||
|
font-family: "Roboto Mono"; }
|
||||||
|
.cdn [data-icon]::before {
|
||||||
|
font-family: "FA6FR"; }
|
||||||
|
.cdn input, .cdn button, .cdn select, .cdn textarea {
|
||||||
|
font-size: 1em; }
|
||||||
|
.cdn [data-visible=false], .cdn [data-hidden=true] {
|
||||||
|
display: none; }
|
||||||
|
.cdn a[href] {
|
||||||
|
text-decoration: none;
|
||||||
|
word-break: break-word; }
|
||||||
|
.cdn a[href], .cdn [onclick], .cdn [onmouseover], .cdn [onmousedown], .cdn button, .cdn [type=button], .cdn [type=reset], .cdn [type=submit] {
|
||||||
|
cursor: pointer;
|
||||||
|
transition-duration: 1s; }
|
||||||
|
.cdn a[href]:hover, .cdn [onclick]:hover, .cdn [onmouseover]:hover, .cdn [onmousedown]:hover, .cdn button:hover, .cdn [type=button]:hover, .cdn [type=reset]:hover, .cdn [type=submit]:hover {
|
||||||
|
transition-duration: 0.2s; }
|
||||||
|
.cdn a[href], .cdn [onclick], .cdn [onmouseover], .cdn [onmousedown], .cdn button, .cdn [type=button], .cdn [type=reset], .cdn [type=submit] {
|
||||||
|
color: #2272D4;
|
||||||
|
transition-property: color; }
|
||||||
|
.cdn a[href]:hover, .cdn [onclick]:hover, .cdn [onmouseover]:hover, .cdn [onmousedown]:hover, .cdn button:hover, .cdn [type=button]:hover, .cdn [type=reset]:hover, .cdn [type=submit]:hover {
|
||||||
|
color: #D47222; }
|
||||||
|
.cdn [onmouseover], .cdn [onmousedown] {
|
||||||
|
color: #224a7b;
|
||||||
|
transition-property: color; }
|
||||||
|
.cdn [onmouseover]:hover, .cdn [onmousedown]:hover {
|
||||||
|
color: #7b4a22; }
|
||||||
|
.cdn a[href], .cdn [onclick] {
|
||||||
|
transition-property: color; }
|
||||||
|
.cdn button, .cdn [type=button], .cdn [type=reset], .cdn [type=submit] {
|
||||||
|
border-color: 0.1em solid #2272D4;
|
||||||
|
box-shadow: 0em 0em 0.4em #2272D4;
|
||||||
|
transition-property: color,border-color,box-shadow; }
|
||||||
|
.cdn button:hover, .cdn [type=button]:hover, .cdn [type=reset]:hover, .cdn [type=submit]:hover {
|
||||||
|
border-color: 0.1em solid #D47222;
|
||||||
|
box-shadow: 0em 0em 0.4em #D47222; }
|
||||||
|
.cdn .wmd-dictionary-item {
|
||||||
|
color: #224a7b; }
|
||||||
|
.cdn .wmd-dictionary-item:hover {
|
||||||
|
color: #7b4a22; }
|
||||||
|
.cdn h2 {
|
||||||
|
font-size: 2.6em; }
|
||||||
|
.cdn h3 {
|
||||||
|
font-size: 2.2em; }
|
||||||
|
.cdn h4 {
|
||||||
|
font-size: 1.8em; }
|
||||||
|
.cdn h5 {
|
||||||
|
font-size: 1.4em; }
|
||||||
|
.cdn h6 {
|
||||||
|
font-size: 1em; }
|
||||||
|
.cdn ul, .cdn ol {
|
||||||
|
padding: 0em 2em; }
|
||||||
|
.cdn header, .cdn main, .cdn footer {
|
||||||
|
position: absolute;
|
||||||
|
left: 0em;
|
||||||
|
width: 100%; }
|
||||||
|
.cdn header, .cdn footer {
|
||||||
|
overflow: hidden;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
box-shadow: 0em 0em 0.125em #EFEFEF, 0em 0em 0.25em #EFEFEF, 0em 0em 0.5em #EFEFEF, 0em 0em 1em #EFEFEF, 0em 0em 2em #EFEFEF; }
|
||||||
|
.cdn header > *, .cdn footer > * {
|
||||||
|
flex: auto;
|
||||||
|
align-self: center; }
|
||||||
|
.cdn header {
|
||||||
|
top: 0em;
|
||||||
|
height: 4em;
|
||||||
|
z-index: 20; }
|
||||||
|
.cdn header h1 {
|
||||||
|
margin: .2em 1em;
|
||||||
|
padding: 0em;
|
||||||
|
font-size: 1em;
|
||||||
|
text-wrap: nowrap; }
|
||||||
|
.cdn header h1 .image {
|
||||||
|
height: 3.6em; }
|
||||||
|
.cdn header h1 img {
|
||||||
|
width: auto;
|
||||||
|
height: 3.6em; }
|
||||||
|
.cdn header h1 img + span {
|
||||||
|
display: none; }
|
||||||
|
.cdn header h1 span + span {
|
||||||
|
font-size: 3.4em;
|
||||||
|
height: 0.9444444444em; }
|
||||||
|
.cdn header h1 a > span {
|
||||||
|
display: inline-block;
|
||||||
|
vertical-align: top; }
|
||||||
|
.cdn main {
|
||||||
|
top: 4em;
|
||||||
|
bottom: 2.5em;
|
||||||
|
padding: 1% 2%;
|
||||||
|
z-index: 10;
|
||||||
|
overflow: auto;
|
||||||
|
box-sizing: border-box; }
|
||||||
|
.cdn footer {
|
||||||
|
bottom: 0em;
|
||||||
|
height: 2.5em;
|
||||||
|
z-index: 30; }
|
||||||
|
.cdn .main-menu {
|
||||||
|
width: 25em;
|
||||||
|
text-align: center; }
|
||||||
|
.cdn .main-menu ul {
|
||||||
|
list-style-type: none;
|
||||||
|
margin: 0em;
|
||||||
|
padding: 0em; }
|
||||||
|
.cdn .main-menu li {
|
||||||
|
display: inline-block;
|
||||||
|
margin: 0em .6em; }
|
||||||
|
.cdn .licenses {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
justify-content: center;
|
||||||
|
position: absolute;
|
||||||
|
left: 0em;
|
||||||
|
bottom: 0em;
|
||||||
|
width: 100%;
|
||||||
|
text-align: center;
|
||||||
|
padding: .1em .2em;
|
||||||
|
font-weight: 900;
|
||||||
|
font-size: .85em;
|
||||||
|
box-sizing: border-box; }
|
||||||
|
.cdn .license {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-self: center;
|
||||||
|
margin: 0em .2em;
|
||||||
|
text-align: center;
|
||||||
|
box-sizing: border-box; }
|
||||||
|
.cdn .license span {
|
||||||
|
flex: auto;
|
||||||
|
align-self: center; }
|
||||||
|
.cdn .license > * {
|
||||||
|
vertical-align: middle; }
|
||||||
|
.cdn .license img {
|
||||||
|
width: auto;
|
||||||
|
height: 2.5em;
|
||||||
|
margin: .2em .2em; }
|
||||||
|
.cdn main {
|
||||||
|
overflow: auto; }
|
||||||
|
|
||||||
|
/*# sourceMappingURL=CDN.css.map */
|
7
Public/scss/CDN.css.map
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"version": 3,
|
||||||
|
"mappings": "AAAA,UAAS;EACL,MAAM,EAAG,IAAI;EACb,MAAM,EAAG,GAAG;EACZ,QAAQ,EAAG,MAAM;;AAMrB,IAAI;ECmBA,QAAQ,EAAG,QAAQ;EACnB,GAAG,EAAG,GAAG;EACT,IAAI,EAAG,GAAG;EACV,KAAK,EAAG,IAAI;EACZ,MAAM,EAAG,IAAI;EACb,QAAQ,EAAG,MAAM;EA4Hb,gBAAgB,ECzJV,OAAO;ED0Jb,KAAK,EC3JC,IAAI;EDgCd,0CAAqB;IAAC,WAAW,ECtBtB,QAAQ;EDuBnB;;;mCAG0B;IAAC,WAAW,ECxB7B,aAAa;EDyBtB,wBAAmB;IAAC,WAAW,ECvBtB,OAAO;EDwBhB,mDAA4B;IAAC,SAAS,EAAG,GAAG;EAE5C,kDAAuC;IAAC,OAAO,EAAG,IAAI;EAEtD,YAAO;IACH,eAAe,EAAG,IAAI;IACtB,UAAU,EAAG,UAAU;EAE3B,4IAA6F;IACzF,MAAM,EAAG,OAAO;IAChB,mBAAmB,ECpBT,EAAE;IDqBZ,4LAAO;MAAC,mBAAmB,ECtBlB,IAAG;EDwBhB,4IAA6F;IACzF,KAAK,ECtDI,OAAO;IDuDhB,mBAAmB,EAAG,KAAK;IAC3B,4LAAO;MAAC,KAAK,ECvDF,OAAO;EDyDtB,sCAA2B;IACvB,KAAK,EAAG,OAAqC;IAC7C,mBAAmB,EAAG,KAAK;IAC3B,kDAAO;MAAC,KAAK,EAAG,OAAuC;EAO3D,4BAAiB;IAAC,mBAAmB,EAAG,KAAK;EAC7C,sEAA+C;IAC3C,YAAY,EAAG,mBAAyB;IACxC,UAAU,EAAG,qBAA2B;IACxC,mBAAmB,EAAG,6BAA6B;IACnD,8FAAO;MACH,YAAY,EAAG,mBAA2B;MAC1C,UAAU,EAAG,qBAA6B;EAIlD,yBAAoB;IAChB,KAAK,EAAG,OAAqC;IAC7C,+BAAO;MAAC,KAAK,EAAG,OAAuC;EAIvD,OAAM;IAAC,SAAS,EAAG,KAAmB;EAAtC,OAAM;IAAC,SAAS,EAAG,KAAmB;EAAtC,OAAM;IAAC,SAAS,EAAG,KAAmB;EAAtC,OAAM;IAAC,SAAS,EAAG,KAAmB;EAAtC,OAAM;IAAC,SAAS,EAAG,GAAmB;EAG1C,gBAAK;IACD,OAAO,EAAG,OAAO;EAGrB,mCAAkB;IACd,QAAQ,EAAG,QAAQ;IACnB,IAAI,EAAG,GAAG;IACV,KAAK,EAAG,IAAI;EAEhB,wBAAa;IACT,QAAQ,EAAG,MAAM;IACjB,OAAO,EAAG,IAAI;IACd,cAAc,EAAG,GAAG;IAxFxB,UAAU,EACN,gHAIuB;IAqFvB,gCAAG;MACC,IAAI,EAAG,IAAI;MACX,UAAU,EAAG,MAAM;EAG3B,WAAM;IACF,GAAG,EAAG,GAAG;IACT,MAAM,EC1FG,GAAG;ID2FZ,OAAO,EAAG,EAAE;IACZ,cAAE;MACE,MAAM,EAAG,QAAQ;MACjB,OAAO,EAAG,GAAG;MACb,SAAS,EAAG,GAAG;MACf,SAAS,EAAG,MAAM;MAClB,qBAAM;QAAC,MAAM,EAAG,KAAyB;MACzC,kBAAG;QACC,KAAK,EAAG,IAAI;QACZ,MAAM,EAAG,KAAyB;QAClC,yBAAM;UAAC,OAAO,EAAG,IAAI;MAEzB,0BAAS;QACL,SAAS,EAAG,KAAyB;QACrC,MAAM,EAAG,cAAiE;MAE9E,uBAAM;QACF,OAAO,EAAG,YAAY;QACtB,cAAc,EAAG,GAAG;EAIhC,SAAI;IACA,GAAG,EClHM,GAAG;IDmHZ,MAAM,EClHG,KAAK;IDmHd,OAAO,EAAG,KAAK;IACf,OAAO,EAAG,EAAE;IACZ,QAAQ,EAAG,IAAI;IACf,UAAU,EAAG,UAAU;EAE3B,WAAM;IACF,MAAM,EAAG,GAAG;IACZ,MAAM,EC1HG,KAAK;ID2Hd,OAAO,EAAG,EAAE;EAiBhB,eAAU;IACN,KAAK,EAAG,IAAI;IACZ,UAAU,EAAG,MAAM;IACnB,kBAAE;MACE,eAAe,EAAG,IAAI;MACtB,MAAM,EAAG,GAAG;MACZ,OAAO,EAAG,GAAG;IAEjB,kBAAE;MACE,OAAO,EAAG,YAAY;MACtB,MAAM,EAAG,QAAQ;EAIzB,cAAS;IACL,OAAO,EAAG,IAAI;IACd,cAAc,EAAG,GAAG;IACpB,eAAe,EAAG,MAAM;IACxB,QAAQ,EAAG,QAAQ;IACnB,IAAI,EAAG,GAAG;IACV,MAAM,EAAG,GAAG;IACZ,KAAK,EAAG,IAAI;IACZ,UAAU,EAAG,MAAM;IACnB,OAAO,EAAG,SAAS;IACnB,WAAW,EAAG,GAAG;IACjB,SAAS,EAAG,KAAK;IACjB,UAAU,EAAG,UAAU;EAG3B,aAAQ;IACJ,OAAO,EAAG,IAAI;IACd,cAAc,EAAG,GAAG;IACpB,UAAU,EAAG,MAAM;IACnB,MAAM,EAAG,QAAQ;IACjB,UAAU,EAAG,MAAM;IACnB,UAAU,EAAG,UAAU;IACvB,kBAAI;MACA,IAAI,EAAG,IAAI;MACX,UAAU,EAAG,MAAM;IAEvB,iBAAG;MAAC,cAAc,EAAG,MAAM;IAC3B,iBAAG;MACC,KAAK,EAAG,IAAI;MACZ,MAAM,EAAG,KAAK;MACd,MAAM,EAAG,SAAS;EDlM1B,SAAI;IAAC,QAAQ,EAAG,IAAI",
|
||||||
|
"sources": ["CDN.scss","../../../AnP/Public/scss/AnP.common.scss","../../../AnP/Public/scss/AnP.settings.scss"],
|
||||||
|
"names": [],
|
||||||
|
"file": "CDN.css"
|
||||||
|
}
|
13
Public/scss/CDN.scss
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
html,body{
|
||||||
|
height : 100%;
|
||||||
|
margin : 0em;
|
||||||
|
overflow : hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
@import "../../../AnP/Public/scss/AnP.settings.scss";
|
||||||
|
@import "../../../AnP/Public/scss/AnP.common.scss";
|
||||||
|
|
||||||
|
.cdn{
|
||||||
|
@include main_web();
|
||||||
|
main{overflow : auto;}
|
||||||
|
}
|
16
Python/Application/CDN.py
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
from Abstracts.AnPMap import AnP
|
||||||
|
from Abstracts.Applications import ApplicationsAbstract
|
||||||
|
from typing import Any, Optional
|
||||||
|
from os.path import abspath as path_absolute
|
||||||
|
from os.path import dirname as directory_name
|
||||||
|
|
||||||
|
class CDN(ApplicationsAbstract):
|
||||||
|
|
||||||
|
def __init__(self, anp:AnP, inputs:Optional[dict[str, Any|None]|tuple|list] = None) -> None:
|
||||||
|
super().__init__(anp, "cdn", anp.path.get_parent(path_absolute(directory_name(__file__))), {
|
||||||
|
**anp.get_dictionary(inputs),
|
||||||
|
"cdn_default_settings_files" : "/JSON/CDN.py.settings.json"
|
||||||
|
})
|
3
Tool/sass.sh
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
directory=`dirname $(readlink -f "$0")`
|
||||||
|
sass $directory/../Public/scss/CDN.scss ../Public/scss/CDN.css;
|