update static website
This commit is contained in:
parent
dad6e1f825
commit
be96e7b085
@ -17,48 +17,57 @@ Listing:
|
||||
|
||||
"""
|
||||
|
||||
# TODO index.html content
|
||||
# TODO index.html only count games and frameworks separately
|
||||
# TODO more icons?
|
||||
# TODO contribute.html content
|
||||
# TODO games: links to licenses (wikipedia) complete
|
||||
# TODO indexes: make categories bold that have a certain amount of entries!
|
||||
# TODO everywhere: style URLs (Github, Wikipedia, Internet archive, SourceForge, ...)
|
||||
# TODO developers: links to games and more information, styles
|
||||
# TODO inspirations: add link to games and more information, styles
|
||||
# TODO statistics page: better and more statistics with links where possible
|
||||
# TODO meaningful information (links, license, last updated with lower precision)
|
||||
# TODO singular, plural everywhere (game, entries, items)
|
||||
# TODO index.html add content
|
||||
# TODO contribute.html add content
|
||||
|
||||
# TODO more icons - (categories, stars, forks)
|
||||
# TODO rename fields (Home to Homepage, Inspirations to Inspiration)
|
||||
# TODO developers: contact expand to links to Github, Sourceforge
|
||||
# TODO games: keywords as labels (some as links)
|
||||
# TODO games: links languages
|
||||
# TODO games: platforms as labels and with links
|
||||
# TODO games: Building, Build system missing
|
||||
# TODO games: links to md files
|
||||
# TODO games: contribute/edit, link to md file unten in klein
|
||||
# TODO games: use top level for genre and status
|
||||
# TODO games/developers/inspirations: split template
|
||||
# TODO all pages: meta/title tag
|
||||
# TODO split games in libraries/tools/frameworks and real games, add menu
|
||||
# TODO statistics with nice graphics (pie charts in SVG) with matplotlib, seaborn, plotly?
|
||||
# TODO statistics, get it from common statistics generator
|
||||
# TODO optimize jinja for line breaks and indention and minimal amount of spaces
|
||||
# TODO replace or remove @notices in entries (maybe different entries format)
|
||||
# TODO icons: for the main categories (devs, games, statistics, home, ...)
|
||||
# TODO replace or remove @notices in entries (maybe different entries format) ??
|
||||
# TODO SEO optimizations, google search ...
|
||||
# TODO sitemap
|
||||
# TODO Google search console
|
||||
# TODO <a> rel attribute https://www.w3schools.com/TAGS/att_a_rel.asp
|
||||
# TODO recommended tags, links not going to genre
|
||||
# TODO @see-home/@see-download (ignore or replace?)
|
||||
# TODO tooltip of supported systems
|
||||
# TODO improve or send feedback?
|
||||
# TODO link dependencies
|
||||
# TODO top 50 list from Github via their stars with download links (add to entries)
|
||||
# TODO naming: improve or send feedback?
|
||||
# TODO menu (before On Github, Blog)
|
||||
|
||||
# TODO everywhere: style URLs (Github, Wikipedia, Internet archive, SourceForge, ...)
|
||||
# TODO everywhere: singular, plural (game, entries, items)
|
||||
# TODO everywhere: meta/title tag
|
||||
# TODO everywhere: optimize jinja for line breaks and indention and minimal amount of spaces (and space)
|
||||
|
||||
# TODO inspirations: icon full lamp (not contained in icomoon.io)
|
||||
# TODO inspirations: if included, link instead to game
|
||||
|
||||
# TODO statistics: better and more statistics with links where possible
|
||||
# TODO statistics: with nice graphics (pie charts in SVG) with matplotlib, seaborn, plotly?
|
||||
# TODO statistics: get it from common statistics generator
|
||||
|
||||
# TODO footer: last updated with lower precision + link to license
|
||||
|
||||
# TODO frameworks: icons
|
||||
|
||||
# TODO games: keywords as labels (some as links)
|
||||
# TODO games: links for languages
|
||||
# TODO games: platforms as labels and with links
|
||||
# TODO games: Build system with links like licenses
|
||||
# TODO games: contribute/edit, link to md file unten in klein
|
||||
# TODO games: use top level for genre and status ??
|
||||
# TODo games: developers if more than a single line (collapse, expand?) without JS?
|
||||
# TODO games: mature, active not blue (link) maybe red or just bold black and beta inactive gray?
|
||||
# TODO games: code repositories (stars and forks)
|
||||
# TODO games: @see-home/@see-download/@add (ignore or replace?)
|
||||
# TODO games/frameworks: tooltip of supported OS
|
||||
# TODO games: link to dependencies (either if existing or if url)
|
||||
# TODO games: top 50 list from Github via their stars with download links (add to entries) and with screenshot
|
||||
# TODO games: add screenshot ability (add screenshot to database, at least for top 50)
|
||||
# TODO games: javascript table
|
||||
# TODO games/frameworks: bug, recommended tags, links not going to genre
|
||||
|
||||
import os
|
||||
import shutil
|
||||
import math
|
||||
import datetime
|
||||
import time
|
||||
from functools import partial
|
||||
from utils import osg, constants as c, utils
|
||||
from jinja2 import Environment, FileSystemLoader
|
||||
@ -68,6 +77,8 @@ alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||
extra = '0'
|
||||
extended_alphabet = alphabet + extra
|
||||
extended_alphabet_names = {k: k for k in extended_alphabet}
|
||||
alphabet_replacements = {'Á': 'A', 'Å': 'A', 'É': 'E', 'Ł': 'L', 'Ľ': 'L', 'А': 'A', 'Б': 'B', 'Д': 'D', 'И': 'I', 'К': 'K', 'П': 'P'}
|
||||
|
||||
|
||||
games_path = ['games']
|
||||
frameworks_path = ['frameworks']
|
||||
@ -104,11 +115,20 @@ platform_icon_map = {
|
||||
|
||||
genre_icon_map = {
|
||||
'Action': 'target',
|
||||
'Adventure': 'dice',
|
||||
'Arcade': 'pacman',
|
||||
'Visual novel': 'book',
|
||||
'Educational': 'graduation-cap',
|
||||
'Game engine': 'car',
|
||||
'Puzzle': 'puzzle-piece',
|
||||
'Remake': 'undo',
|
||||
'Role playing': 'user-secret',
|
||||
'Simulation': 'rocket1',
|
||||
'Strategy': 'fort-awesome',
|
||||
'Cards': 'spades',
|
||||
'Music': 'music'
|
||||
'Music': 'music',
|
||||
'Visual novel': 'book',
|
||||
'Framework': 'stack',
|
||||
'Library': 'library'
|
||||
}
|
||||
|
||||
plurals = {k: k+'s' for k in ('Assets license', 'Contact', 'Code language', 'Code license', 'Developer', 'Download', 'Inspiration', 'Game', 'Keyword', 'Home', 'Organization', 'Platform', 'Tag')}
|
||||
@ -255,6 +275,8 @@ def preprocess(list, key, url):
|
||||
|
||||
# for alphabetic sorting
|
||||
start = item[key][0].upper()
|
||||
# special treatment of some variables
|
||||
start = alphabet_replacements.get(start, start)
|
||||
if not start in alphabet:
|
||||
start = extra
|
||||
item['letter'] = start
|
||||
@ -394,6 +416,8 @@ def developer_profile_link(link):
|
||||
return make_url('https://github.com/{}'.format(link[:-3]), make_icon('github'), 'Profile on Github')
|
||||
if link.endswith('@GL'):
|
||||
return make_url('https://gitlab.com/{}'.format(link[:-3]), make_icon('gitlab'), 'Profile on Gitlab')
|
||||
if link.endswith('@BB'):
|
||||
return make_url('https://bitbucket.org/{}/'.format(link[:-3]), make_icon('bitbucket'), 'Profile on BitBucket')
|
||||
raise RuntimeError('Unknown profile link {}'.format(link))
|
||||
|
||||
|
||||
@ -810,6 +834,8 @@ def generate(entries, inspirations, developers):
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
start_time = time.process_time()
|
||||
|
||||
# clean the output directory
|
||||
print('clean current static website')
|
||||
utils.recreate_directory(c.web_path)
|
||||
@ -829,4 +855,7 @@ if __name__ == "__main__":
|
||||
|
||||
# re-generate static website
|
||||
print('re-generate static website')
|
||||
generate(entries, inspirations, developers)
|
||||
generate(entries, inspirations, developers)
|
||||
|
||||
# timing
|
||||
print('took {:.3f}s'.format(time.process_time()-start_time))
|
2
code/html/css/bulma.min.css
vendored
2
code/html/css/bulma.min.css
vendored
File diff suppressed because one or more lines are too long
@ -22,7 +22,6 @@
|
||||
<glyph unicode="" glyph-name="laptop" horiz-adv-x="1097" d="M237.714 219.428c-50.286 0-91.429 41.143-91.429 91.429v402.286c0 50.286 41.143 91.429 91.429 91.429h621.714c50.286 0 91.429-41.143 91.429-91.429v-402.286c0-50.286-41.143-91.429-91.429-91.429h-621.714zM219.429 713.143v-402.286c0-9.714 8.571-18.286 18.286-18.286h621.714c9.714 0 18.286 8.571 18.286 18.286v402.286c0 9.714-8.571 18.286-18.286 18.286h-621.714c-9.714 0-18.286-8.571-18.286-18.286zM1005.714 182.857h91.429v-54.857c0-30.286-41.143-54.857-91.429-54.857h-914.286c-50.286 0-91.429 24.571-91.429 54.857v54.857h1005.714zM594.286 128c5.143 0 9.143 4 9.143 9.143s-4 9.143-9.143 9.143h-91.429c-5.143 0-9.143-4-9.143-9.143s4-9.143 9.143-9.143h91.429z" />
|
||||
<glyph unicode="" glyph-name="language" horiz-adv-x="878" d="M373.714 334.857c-1.143-4-29.143 9.143-36.571 12-7.429 3.429-41.143 22.286-49.714 28s-41.143 32.571-45.143 34.286v0c-20.571-31.429-46.857-68.571-76.571-103.429-10.286-12-41.143-50.857-60-62.857-2.857-1.714-19.429-3.429-21.714-2.286 9.143 6.857 35.429 39.429 46.857 52.571 14.286 16.571 82.286 111.429 93.714 133.143 12 21.714 48 93.714 49.714 100.571-5.714 0.571-50.857-14.857-62.857-18.857-11.429-3.429-42.857-10.857-45.143-12.571-2.286-2.286-0.571-9.143-1.714-11.429s-11.429-7.429-17.714-8.571c-5.714-1.714-18.857-2.286-26.857 0-7.429 1.714-14.286 9.143-16 12 0 0-2.286 3.429-2.857 13.143 6.857 2.286 18.286 2.857 30.857 6.286s43.429 12.571 60 18.286 48.571 17.714 58.286 20c10.286 1.714 36 18.857 49.714 23.429s23.429 10.286 24 7.429 0-15.429-0.571-18.857c-0.571-2.857-28-56.571-32-65.143-2.286-4.571-18.286-34.857-44-74.857 9.143-4 28.571-12 36.571-16 9.714-4.571 77.714-33.143 81.143-34.286s9.714-27.429 8.571-32zM256.571 612.571c1.714-9.714-1.143-13.714-2.286-16-5.714-10.857-20-18.286-28.571-21.714s-22.857-6.857-34.286-6.857c-5.143 0.571-15.429 2.286-28 14.857-6.857 7.429-12 27.429-9.714 25.143s18.857-4.571 26.286-2.857 25.143 6.857 33.143 9.143c8.571 2.857 25.714 7.429 31.429 8 5.714 0 10.286-2.286 12-9.714zM655.429 538.857l36-129.714-79.429 24zM22.286 81.714l396.571 132.571v589.714l-396.571-133.143v-589.143zM731.429 262.857l58.286-17.714-103.429 375.429-57.143 17.714-123.429-306.286 58.286-17.714 25.714 62.857 120.571-37.143zM444 812.571l327.429-105.143v217.143zM621.714 56.571l90.286-7.429-30.857-91.429-22.857 37.714c-46.286-29.714-103.429-52.571-157.714-61.714-16.571-3.429-35.429-6.857-52-6.857h-48c-60.571 0-170.857 36-218.857 70.857-3.429 2.857-4.571 5.143-4.571 9.143 0 6.286 4.571 10.857 10.286 10.857 5.143 0 32-16.571 39.429-20 51.429-25.714 123.429-49.143 181.143-49.143 71.429 0 120 9.143 185.143 37.143 18.857 8.571 35.429 19.429 53.143 29.143zM877.714 673.143v-616.571c-441.714 140.571-442.286 140.571-442.286 140.571-9.143-4-418.857-142.286-424.571-142.286-4.571 0-8.571 2.857-10.286 7.429 0 0.571-0.571 1.143-0.571 1.714v616c0.571 1.714 1.143 4.571 2.286 5.714 3.429 4 8 5.143 11.429 6.286 1.714 0.571 36.571 12 85.143 28.571v219.429l318.857-113.143c4 1.143 359.429 124 364.571 124 6.286 0 11.429-4.571 11.429-12v-238.857z" />
|
||||
<glyph unicode="" glyph-name="bulb, lamp, idea" d="M512 960c-194.432 0-352-157.568-352-352 0-128.992 118.016-265.696 160.992-385.76 64.096-179.040 56.992-286.24 191.008-286.24 136 0 126.88 106.688 191.008 285.504 43.104 120.32 160.992 258.496 160.992 386.496 0 194.432-157.632 352-352 352zM594.944 90.368l-158.656-19.808c-5.664 16.384-11.744 35.552-19.136 60.576-0.096 0.32-0.224 0.672-0.288 0.992l198.016 24.736c-2.816-9.44-5.824-19.36-8.448-28.256-4.192-14.368-7.936-26.848-11.488-38.24zM407.552 162.944c-5.824 19.264-12.384 39.552-19.68 61.056h248.512c-3.936-11.488-7.872-23.008-11.264-33.888l-217.568-27.168zM512 0c-32.416 0-47.328 3.744-63.904 40l135.616 16.992c-19.648-52.928-33.952-56.992-71.712-56.992zM661.504 288h-298.656c-15.936 34.56-35.072 69.12-53.952 102.944-41.76 74.72-84.896 152-84.896 217.056 0 158.816 129.184 288 288 288s288-129.184 288-288c0-64.576-43.2-142.272-84.992-217.44-18.688-33.696-37.696-68.192-53.504-102.56zM512 800c8.8 0 16-7.168 16-16s-7.168-16-16-16c-88.224 0-160-71.776-160-160 0-8.832-7.168-16-16-16s-16 7.168-16 16c0 105.888 86.112 192 192 192z" />
|
||||
<glyph unicode="" glyph-name="question" horiz-adv-x="635" d="M402.286 233.143v-137.143c0-12.571-10.286-22.857-22.857-22.857h-137.143c-12.571 0-22.857 10.286-22.857 22.857v137.143c0 12.571 10.286 22.857 22.857 22.857h137.143c12.571 0 22.857-10.286 22.857-22.857zM582.857 576c0-108.571-73.714-150.286-128-180.571-33.714-19.429-54.857-58.857-54.857-75.429v0c0-12.571-9.714-27.429-22.857-27.429h-137.143c-12.571 0-20.571 19.429-20.571 32v25.714c0 69.143 68.571 128.571 118.857 151.429 44 20 62.286 38.857 62.286 75.429 0 32-41.714 60.571-88 60.571-25.714 0-49.143-8-61.714-16.571-13.714-9.714-27.429-23.429-61.143-65.714-4.571-5.714-11.429-9.143-17.714-9.143-5.143 0-9.714 1.714-14.286 4.571l-93.714 71.429c-9.714 7.429-12 20-5.714 30.286 61.714 102.286 148.571 152 265.143 152 122.286 0 259.429-97.714 259.429-228.571z" />
|
||||
<glyph unicode="" glyph-name="help_center1" d="M810 810.667h-596q-36 0-61-25t-25-61v-596q0-36 25-61t61-25h596q36 0 61 25t25 61v596q0 36-25 61t-61 25zM512 170.667q-22 0-38 16t-16 38 16 38 38 16q24 0 39-16t15-38-15-38-39-16zM640 486.667q-24-36-45-53t-33-39q-6-10-8-21t-2-41h-78v40t14 46q14 28 40 47t42 45q14 16 12 40t-19 42-51 18-52-21-24-43l-70 30q14 42 51 74t95 32q46 0 79-19t49-45q14-24 18-62t-18-70z" />
|
||||
<glyph unicode="" glyph-name="help1" d="M642 458.667q40 40 40 96 0 70-50 120t-120 50-120-50-50-120h84q0 34 26 60t60 26 60-26 26-60-26-60l-52-54q-50-54-50-120v-22h84q0 66 50 120zM554 128.667v84h-84v-84h84zM512 852.667q176 0 301-125t125-301-125-301-301-125-301 125-125 301 125 301 301 125z" />
|
||||
<glyph unicode="" glyph-name="help_center" d="M810 810.667h-596q-36 0-61-25t-25-61v-596q0-36 25-61t61-25h596q36 0 61 25t25 61v596q0 36-25 61t-61 25zM512 170.667q-22 0-38 16t-16 38 16 38 38 16q24 0 39-16t15-38-15-38-39-16zM640 486.667q-24-36-45-53t-33-39q-6-10-8-21t-2-41h-78v40t14 46q14 28 40 47t42 45q14 16 12 40t-19 42-51 18-52-21-24-43l-70 30q14 42 51 74t95 32q46 0 79-19t49-45q14-24 18-62t-18-70z" />
|
||||
@ -31,15 +30,17 @@
|
||||
<glyph unicode="" glyph-name="dice" d="M864 768h-512c-88 0-160-72-160-160v-512c0-88 72-160 160-160h512c88 0 160 72 160 160v512c0 88-72 160-160 160zM416 64c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM416 448c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM608 256c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM800 64c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM800 448c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM828.76 832c-14.93 72.804-79.71 128-156.76 128h-512c-88 0-160-72-160-160v-512c0-77.046 55.196-141.83 128-156.76v636.76c0 35.2 28.8 64 64 64h636.76z" />
|
||||
<glyph unicode="" glyph-name="pacman" d="M964.73 781.196c-93.902 109.45-233.21 178.804-388.73 178.804-282.77 0-512-229.23-512-512s229.23-512 512-512c155.52 0 294.828 69.356 388.728 178.804l-324.728 333.196 324.73 333.196zM704 839.398c39.432 0 71.398-31.964 71.398-71.398 0-39.432-31.966-71.398-71.398-71.398s-71.398 31.966-71.398 71.398c0 39.432 31.966 71.398 71.398 71.398z" />
|
||||
<glyph unicode="" glyph-name="wb_sunny" d="M152 146.667l76 78 60-60-76-78zM470-19.333v126h84v-126h-84zM512 704.667q106 0 181-75t75-181-75-181-181-75-181 75-75 181 75 181 181 75zM854 490.667h128v-86h-128v86zM736 164.667l60 58 76-76-60-60zM872 748.667l-76-76-60 60 76 76zM554 914.667v-126h-84v126h84zM170 490.667v-86h-128v86h128zM288 732.667l-60-60-76 76 60 60z" />
|
||||
<glyph unicode="" glyph-name="puzzle-piece" horiz-adv-x="951" d="M950.857 323.428c0-58.857-33.714-108-96-108-69.714 0-88 63.429-150.857 63.429-45.714 0-62.857-28.571-62.857-70.857 0-44.571 18.286-87.429 17.714-131.429v-2.857c-6.286 0-12.571 0-18.857-0.571-58.857-5.714-118.286-17.143-177.714-17.143-40.571 0-82.857 16-82.857 62.857 0 62.857 63.429 81.143 63.429 150.857 0 62.286-49.143 96-108 96-60 0-115.429-33.143-115.429-98.857 0-72.571 55.429-104 55.429-143.429 0-20-12.571-37.714-26.286-50.857-17.714-16.571-42.857-20-66.857-20-46.857 0-93.714 6.286-140 13.714-10.286 1.714-21.143 2.857-31.429 4.571l-7.429 1.143c-1.143 0.571-2.857 0.571-2.857 1.143v585.143c2.286-1.714 36-5.714 41.714-6.857 46.286-7.429 93.143-13.714 140-13.714 24 0 49.143 3.429 66.857 20 13.714 13.143 26.286 30.857 26.286 50.857 0 39.429-55.429 70.857-55.429 143.429 0 65.714 55.429 98.857 116 98.857 58.286 0 107.429-33.714 107.429-96 0-69.714-63.429-88-63.429-150.857 0-46.857 42.286-62.857 82.857-62.857 65.714 0 130.857 14.857 196 18.286v-1.143c-1.714-2.286-5.714-36-6.857-41.714-7.429-46.286-13.714-93.143-13.714-140 0-24 3.429-49.143 20-66.857 13.143-13.714 30.857-26.286 50.857-26.286 39.429 0 70.857 55.429 143.429 55.429 65.714 0 98.857-55.429 98.857-115.429z" />
|
||||
<glyph unicode="" glyph-name="book" horiz-adv-x="953" d="M936.571 677.714c14.286-20.571 18.286-47.429 10.286-73.714l-157.143-517.714c-14.286-48.571-64.571-86.286-113.714-86.286h-527.429c-58.286 0-120.571 46.286-141.714 105.714-9.143 25.714-9.143 50.857-1.143 72.571 1.143 11.429 3.429 22.857 4 36.571 0.571 9.143-4.571 16.571-3.429 23.429 2.286 13.714 14.286 23.429 23.429 38.857 17.143 28.571 36.571 74.857 42.857 104.571 2.857 10.857-2.857 23.429 0 33.143 2.857 10.857 13.714 18.857 19.429 29.143 15.429 26.286 35.429 77.143 38.286 104 1.143 12-4.571 25.143-1.143 34.286 4 13.143 16.571 18.857 25.143 30.286 13.714 18.857 36.571 73.143 40 103.429 1.143 9.714-4.571 19.429-2.857 29.714 2.286 10.857 16 22.286 25.143 35.429 24 35.429 28.571 113.714 101.143 93.143l-0.571-1.714c9.714 2.286 19.429 5.143 29.143 5.143h434.857c26.857 0 50.857-12 65.143-32 14.857-20.571 18.286-47.429 10.286-74.286l-156.571-517.714c-26.857-88-41.714-107.429-114.286-107.429h-496.571c-7.429 0-16.571-1.714-21.714-8.571-4.571-6.857-5.143-12-0.571-24.571 11.429-33.143 50.857-40 82.286-40h527.429c21.143 0 45.714 12 52 32.571l171.429 564c3.429 10.857 3.429 22.286 2.857 32.571 13.143-5.143 25.143-13.143 33.714-24.571zM328.571 676.571c-3.429-10.286 2.286-18.286 12.571-18.286h347.429c9.714 0 20.571 8 24 18.286l12 36.571c3.429 10.286-2.286 18.286-12.571 18.286h-347.429c-9.714 0-20.571-8-24-18.286zM281.143 530.286c-3.429-10.286 2.286-18.286 12.571-18.286h347.429c9.714 0 20.571 8 24 18.286l12 36.571c3.429 10.286-2.286 18.286-12.571 18.286h-347.429c-9.714 0-20.571-8-24-18.286z" />
|
||||
<glyph unicode="" glyph-name="music" d="M960 960h64v-736c0-88.366-100.29-160-224-160s-224 71.634-224 160c0 88.368 100.29 160 224 160 62.684 0 119.342-18.4 160-48.040v368.040l-512-113.778v-494.222c0-88.366-100.288-160-224-160s-224 71.634-224 160c0 88.368 100.288 160 224 160 62.684 0 119.342-18.4 160-48.040v624.040l576 128z" />
|
||||
<glyph unicode="" glyph-name="spades" d="M817.57 611.85c-193.566 143.858-260.266 259.018-305.566 348.148v0c-0.004 0-0.004 0.002-0.004 0.002v-0.002c-45.296-89.13-112-204.292-305.566-348.148-330.036-245.286-19.376-587.668 253.758-399.224-17.796-116.93-78.53-202.172-140.208-238.882v-37.744h384.032v37.74c-61.682 36.708-122.41 121.954-140.212 238.884 273.136-188.446 583.8 153.94 253.766 399.226z" />
|
||||
<glyph unicode="" glyph-name="wrench1" horiz-adv-x="1022" d="M1011.424 779.424l-160.736-160.736h-168v170.624l158.752 158.688c-23.488 7.072-47.744 12-73.504 12-141.312 0-255.936-114.688-255.936-256 0-39.424 9.632-76.32 25.632-109.76l-512.64-512.48c-15.36-15.52-24.992-36.768-24.992-60.512 0-47.008 38.112-85.248 85.376-85.248 23.616 0 44.992 9.504 60.256 24.992l512.736 512.576c33.312-15.872 70.304-25.568 109.568-25.568 141.504 0 256 114.688 256 256 0 26.432-4.992 51.424-12.512 75.424z" />
|
||||
<glyph unicode="" glyph-name="library" horiz-adv-x="1088" d="M1024 0v64h-64v384h64v64h-192v-64h64v-384h-192v384h64v64h-192v-64h64v-384h-192v384h64v64h-192v-64h64v-384h-192v384h64v64h-192v-64h64v-384h-64v-64h-64v-64h1088v64h-64zM512 960h64l512-320v-64h-1088v64l512 320z" />
|
||||
<glyph unicode="" glyph-name="stack" d="M1024 640l-512 256-512-256 512-256 512 256zM512 811.030l342.058-171.030-342.058-171.030-342.058 171.030 342.058 171.030zM921.444 499.278l102.556-51.278-512-256-512 256 102.556 51.278 409.444-204.722zM921.444 307.278l102.556-51.278-512-256-512 256 102.556 51.278 409.444-204.722z" />
|
||||
<glyph unicode="" glyph-name="price-tag" d="M976 960h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM736 576c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96z" />
|
||||
<glyph unicode="" glyph-name="price-tags" horiz-adv-x="1280" d="M1232 960h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM992 576c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM128 416l544 544h-80c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l30.058 30.058-416 416z" />
|
||||
<glyph unicode="" glyph-name="users" horiz-adv-x="1152" d="M768 189.388v52.78c70.498 39.728 128 138.772 128 237.832 0 159.058 0 288-192 288s-192-128.942-192-288c0-99.060 57.502-198.104 128-237.832v-52.78c-217.102-17.748-384-124.42-384-253.388h896c0 128.968-166.898 235.64-384 253.388zM327.196 164.672c55.31 36.15 124.080 63.636 199.788 80.414-15.054 17.784-28.708 37.622-40.492 59.020-30.414 55.234-46.492 116.058-46.492 175.894 0 86.042 0 167.31 30.6 233.762 29.706 64.504 83.128 104.496 159.222 119.488-16.914 76.48-61.94 126.75-181.822 126.75-192 0-192-128.942-192-288 0-99.060 57.502-198.104 128-237.832v-52.78c-217.102-17.748-384-124.42-384-253.388h279.006c14.518 12.91 30.596 25.172 48.19 36.672z" />
|
||||
<glyph unicode="" glyph-name="wrench" d="M1002.934 142.124l-460.552 394.76c21.448 40.298 33.618 86.282 33.618 135.116 0 159.058-128.942 288-288 288-29.094 0-57.172-4.332-83.646-12.354l166.39-166.39c24.89-24.89 24.89-65.62 0-90.51l-101.49-101.49c-24.89-24.89-65.62-24.89-90.51 0l-166.39 166.39c-8.022-26.474-12.354-54.552-12.354-83.646 0-159.058 128.942-288 288-288 48.834 0 94.818 12.17 135.116 33.62l394.76-460.552c22.908-26.724 62.016-28.226 86.904-3.338l101.492 101.492c24.888 24.888 23.386 63.994-3.338 86.902z" />
|
||||
<glyph unicode="" glyph-name="magic-wand" d="M256 768l-128 128h-64v-64l128-128zM320 960h64v-128h-64zM576 640h128v-64h-128zM640 832v64h-64l-128-128 64-64zM0 640h128v-64h-128zM320 384h64v-128h-64zM64 384v-64h64l128 128-64 64zM1010 78l-636.118 636.118c-18.668 18.668-49.214 18.668-67.882 0l-60.118-60.118c-18.668-18.668-18.668-49.214 0-67.882l636.118-636.118c18.668-18.668 49.214-18.668 67.882 0l60.118 60.118c18.668 18.668 18.668 49.214 0 67.882zM480 416l-192 192 64 64 192-192-64-64z" />
|
||||
<glyph unicode="" glyph-name="stats-dots" d="M128 64h896v-128h-1024v1024h128zM288 128c-53.020 0-96 42.98-96 96s42.98 96 96 96c2.828 0 5.622-0.148 8.388-0.386l103.192 171.986c-9.84 15.070-15.58 33.062-15.58 52.402 0 53.020 42.98 96 96 96s96-42.98 96-96c0-19.342-5.74-37.332-15.58-52.402l103.192-171.986c2.766 0.238 5.56 0.386 8.388 0.386 2.136 0 4.248-0.094 6.35-0.23l170.356 298.122c-10.536 15.408-16.706 34.036-16.706 54.11 0 53.020 42.98 96 96 96s96-42.98 96-96c0-53.020-42.98-96-96-96-2.14 0-4.248 0.094-6.35 0.232l-170.356-298.124c10.536-15.406 16.706-34.036 16.706-54.11 0-53.020-42.98-96-96-96s-96 42.98-96 96c0 19.34 5.74 37.332 15.578 52.402l-103.19 171.984c-2.766-0.238-5.56-0.386-8.388-0.386s-5.622 0.146-8.388 0.386l-103.192-171.986c9.84-15.068 15.58-33.060 15.58-52.4 0-53.020-42.98-96-96-96z" />
|
||||
<glyph unicode="" glyph-name="rocket" d="M704 896l-320-320h-192l-192-256c0 0 203.416 56.652 322.066 30.084l-322.066-414.084 421.902 328.144c58.838-134.654-37.902-328.144-37.902-328.144l256 192v192l320 320 64 320-320-64z" />
|
||||
<glyph unicode="" glyph-name="briefcase" d="M960 704h-256v64c0 35.2-28.8 64-64 64h-256c-35.204 0-64-28.8-64-64v-64h-256c-35.2 0-64-28.8-64-64v-576c0-35.202 28.796-64 64-64h896c35.2 0 64 28.798 64 64v576c0 35.2-28.8 64-64 64zM384 767.884c0.034 0.040 0.074 0.082 0.114 0.116h255.772c0.042-0.034 0.082-0.076 0.118-0.116v-63.884h-256.004v63.884zM960 448h-128v-96c0-17.602-14.4-32-32-32h-64c-17.604 0-32 14.398-32 32v96h-384v-96c0-17.602-14.4-32-32-32h-64c-17.602 0-32 14.398-32 32v96h-128v64h896v-64z" />
|
||||
@ -54,4 +55,18 @@
|
||||
<glyph unicode="" glyph-name="finder" d="M569.226 181.744c-0.002 0.044-0.002 0.088-0.004 0.132 0.002-0.044 0.002-0.088 0.004-0.132zM570.596 145.462c-0.012 0.234-0.022 0.466-0.032 0.702 0.010-0.234 0.020-0.466 0.032-0.702zM569.814 163.688c-0.006 0.178-0.012 0.356-0.020 0.536 0.010-0.182 0.016-0.358 0.020-0.536zM960 960h-896c-35.2 0-64-28.8-64-64v-896c0-35.2 28.8-64 64-64h493.832c0.044 0 0.088-0.006 0.132-0.006 0.042 0 0.084 0.006 0.126 0.006h401.91c35.2 0 64 28.8 64 64v896c0 35.2-28.8 64-64 64zM192 736c0 17.672 14.328 32 32 32s32-14.328 32-32v-64c0-17.672-14.328-32-32-32s-32 14.328-32 32v64zM960 0h-375.058c-6.7 42.082-10.906 85.476-13.388 127.604 0.006-0.116 0.010-0.228 0.018-0.344-19.696-2.146-39.578-3.26-59.572-3.26-133.65 0-262.382 48.656-362.484 137.006-14.906 13.156-16.326 35.906-3.168 50.812 13.158 14.904 35.906 16.326 50.814 3.168 86.936-76.728 198.748-118.986 314.838-118.986 19.086 0 38.052 1.166 56.816 3.416-2.192 118.194 6.876 211.914 7.026 213.404 0.898 8.996-2.050 17.952-8.118 24.654-6.066 6.702-14.682 10.526-23.724 10.526h-95.174c1.384 34.614 5.082 93.814 14.958 160.188 18.864 126.76 51.994 225.77 96.152 287.812h400.064v-896zM800 640c-17.674 0-32 14.328-32 32v64c0 17.672 14.326 32 32 32s32-14.328 32-32v-64c0-17.672-14.326-32-32-32zM540.496 124.768c-3.646-0.192-7.298-0.336-10.956-0.454 3.658 0.116 7.31 0.264 10.956 0.454zM512 124c4.692 0 9.374 0.074 14.050 0.196-4.676-0.122-9.358-0.196-14.050-0.196zM539.074 196.798c0.784 0.044 1.568 0.084 2.352 0.132-0.782-0.048-1.568-0.088-2.352-0.132zM525.084 196.2c1.074 0.030 2.146 0.072 3.218 0.11-1.072-0.038-2.144-0.082-3.218-0.11zM877.65 311.818c-13.156 14.91-35.908 16.322-50.812 3.168-72.642-64.114-162.658-104.136-258.022-115.57 0.43-23.278 1.294-47.496 2.754-72.156 111.954 12.21 217.786 58.614 302.912 133.746 14.908 13.156 16.326 35.906 3.168 50.812zM571.498 127.252c-4.606-0.5-9.222-0.936-13.848-1.322 4.626 0.384 9.244 0.822 13.848 1.322zM555.488 125.758c-3.906-0.312-7.822-0.576-11.742-0.806 3.92 0.226 7.834 0.496 11.742 0.806z" />
|
||||
<glyph unicode="" glyph-name="android" d="M896 576c-35.2 0-64-28.8-64-64v-256c0-35.2 28.8-64 64-64s64 28.8 64 64v256c0 35.2-28.8 64-64 64zM128 576c-35.2 0-64-28.8-64-64v-256c0-35.2 28.8-64 64-64s64 28.8 64 64v256c0 35.2-28.802 64-64 64zM224 224c0-53.020 42.98-96 96-96v0-128c0-35.2 28.8-64 64-64s64 28.8 64 64v128h128v-128c0-35.2 28.8-64 64-64s64 28.8 64 64v128c53.020 0 96 42.98 96 96v352h-576v-352zM798.216 639.998c-9.716 87.884-59.004 163.792-129.62 209.646l32.024 64.046c7.904 15.806 1.496 35.028-14.31 42.932s-35.030 1.496-42.932-14.312l-32.142-64.286-8.35 3.316c-28.568 9.502-59.122 14.66-90.886 14.66-31.762 0-62.316-5.158-90.888-14.656l-8.348-3.316-32.142 64.282c-7.904 15.808-27.128 22.212-42.932 14.312-15.808-7.904-22.214-27.126-14.312-42.932l32.022-64.046c-70.616-45.852-119.904-121.762-129.622-209.644v-32h574.222v31.998h-1.784zM416 704c-17.674 0-32 14.328-32 32 0 17.648 14.288 31.958 31.93 31.996 0.032 0 0.062-0.002 0.094-0.002 0.018 0 0.036 0.002 0.052 0.002 17.638-0.042 31.924-14.35 31.924-31.996 0-17.672-14.326-32-32-32zM608 704c-17.674 0-32 14.328-32 32 0 17.646 14.286 31.954 31.924 31.996 0.016 0 0.034-0.002 0.050-0.002 0.032 0 0.064 0.002 0.096 0.002 17.64-0.038 31.93-14.348 31.93-31.996 0-17.672-14.326-32-32-32z" />
|
||||
<glyph unicode="" glyph-name="windows8" d="M0.35 448l-0.35 312.074 384 52.144v-364.218zM448 821.518l511.872 74.482v-448h-511.872zM959.998 384l-0.126-448-511.872 72.016v375.984zM384 16.164l-383.688 52.594-0.020 315.242h383.708z" />
|
||||
<glyph unicode="" glyph-name="star" horiz-adv-x="951" d="M950.857 581.143c0-10.286-7.429-20-14.857-27.429l-207.429-202.286 49.143-285.714c0.571-4 0.571-7.429 0.571-11.429 0-14.857-6.857-28.571-23.429-28.571-8 0-16 2.857-22.857 6.857l-256.571 134.857-256.571-134.857c-7.429-4-14.857-6.857-22.857-6.857-16.571 0-24 13.714-24 28.571 0 4 0.571 7.429 1.143 11.429l49.143 285.714-208 202.286c-6.857 7.429-14.286 17.143-14.286 27.429 0 17.143 17.714 24 32 26.286l286.857 41.714 128.571 260c5.143 10.857 14.857 23.429 28 23.429s22.857-12.571 28-23.429l128.571-260 286.857-41.714c13.714-2.286 32-9.143 32-26.286z" />
|
||||
<glyph unicode="" glyph-name="star-o" horiz-adv-x="951" d="M649.714 377.143l174.857 169.714-241.143 35.429-108 218.286-108-218.286-241.143-35.429 174.857-169.714-41.714-240.571 216 113.714 215.429-113.714zM950.857 581.143c0-10.286-7.429-20-14.857-27.429l-207.429-202.286 49.143-285.714c0.571-4 0.571-7.429 0.571-11.429 0-15.429-6.857-28.571-23.429-28.571-8 0-16 2.857-22.857 6.857l-256.571 134.857-256.571-134.857c-7.429-4-14.857-6.857-22.857-6.857-16.571 0-24 13.714-24 28.571 0 4 0.571 7.429 1.143 11.429l49.143 285.714-208 202.286c-6.857 7.429-14.286 17.143-14.286 27.429 0 17.143 17.714 24 32 26.286l286.857 41.714 128.571 260c5.143 10.857 14.857 23.429 28 23.429s22.857-12.571 28-23.429l128.571-260 286.857-41.714c13.714-2.286 32-9.143 32-26.286z" />
|
||||
<glyph unicode="" glyph-name="magic" horiz-adv-x="966" d="M680 618.857l167.429 167.429-61.143 61.143-167.429-167.429zM935.429 786.286c0-9.714-3.429-18.857-10.286-25.714l-734.857-734.857c-6.857-6.857-16-10.286-25.714-10.286s-18.857 3.429-25.714 10.286l-113.143 113.143c-6.857 6.857-10.286 16-10.286 25.714s3.429 18.857 10.286 25.714l734.857 734.857c6.857 6.857 16 10.286 25.714 10.286s18.857-3.429 25.714-10.286l113.143-113.143c6.857-6.857 10.286-16 10.286-25.714zM163.429 894.857l56-17.143-56-17.143-17.143-56-17.143 56-56 17.143 56 17.143 17.143 56zM363.429 802.286l112-34.286-112-34.286-34.286-112-34.286 112-112 34.286 112 34.286 34.286 112zM894.857 529.143l56-17.143-56-17.143-17.143-56-17.143 56-56 17.143 56 17.143 17.143 56zM529.143 894.857l56-17.143-56-17.143-17.143-56-17.143 56-56 17.143 56 17.143 17.143 56z" />
|
||||
<glyph unicode="" glyph-name="rotate-left, undo" horiz-adv-x="878" d="M877.714 438.857c0-241.714-197.143-438.857-438.857-438.857-130.857 0-254.286 57.714-337.714 158.286-5.714 7.429-5.143 18.286 1.143 24.571l78.286 78.857c4 3.429 9.143 5.143 14.286 5.143 5.143-0.571 10.286-2.857 13.143-6.857 56-72.571 140-113.714 230.857-113.714 161.143 0 292.571 131.429 292.571 292.571s-131.429 292.571-292.571 292.571c-74.857 0-145.714-28.571-198.857-78.286l78.286-78.857c10.857-10.286 13.714-26.286 8-39.429-5.714-13.714-18.857-22.857-33.714-22.857h-256c-20 0-36.571 16.571-36.571 36.571v256c0 14.857 9.143 28 22.857 33.714 13.143 5.714 29.143 2.857 39.429-8l74.286-73.714c80.571 76 189.714 121.143 302.286 121.143 241.714 0 438.857-197.143 438.857-438.857z" />
|
||||
<glyph unicode="" glyph-name="star-half-empty, star-half-full, star-half-o" horiz-adv-x="951" d="M677.714 404l146.857 142.857-241.143 35.429-17.143 34.286-90.857 184v-550.286l33.714-17.714 181.714-96-34.286 202.857-6.857 37.714zM936 553.714l-207.429-202.286 49.143-285.714c4-25.143-5.143-40-22.857-40-6.286 0-14.286 2.286-22.857 6.857l-256.571 134.857-256.571-134.857c-8.571-4.571-16.571-6.857-22.857-6.857-17.714 0-26.857 14.857-22.857 40l49.143 285.714-208 202.286c-24.571 24.571-16.571 48.571 17.714 53.714l286.857 41.714 128.571 260c7.429 15.429 17.714 23.429 28 23.429v0c10.286 0 20-8 28-23.429l128.571-260 286.857-41.714c34.286-5.143 42.286-29.143 17.143-53.714z" />
|
||||
<glyph unicode="" glyph-name="code-fork" horiz-adv-x="585" d="M164.571 109.714c0 30.286-24.571 54.857-54.857 54.857s-54.857-24.571-54.857-54.857 24.571-54.857 54.857-54.857 54.857 24.571 54.857 54.857zM164.571 768c0 30.286-24.571 54.857-54.857 54.857s-54.857-24.571-54.857-54.857 24.571-54.857 54.857-54.857 54.857 24.571 54.857 54.857zM530.286 694.857c0 30.286-24.571 54.857-54.857 54.857s-54.857-24.571-54.857-54.857 24.571-54.857 54.857-54.857 54.857 24.571 54.857 54.857zM585.143 694.857c0-40.571-22.286-76-54.857-94.857-1.714-206.286-148-252-245.143-282.857-90.857-28.571-120.571-42.286-120.571-97.714v-14.857c32.571-18.857 54.857-54.286 54.857-94.857 0-60.571-49.143-109.714-109.714-109.714s-109.714 49.143-109.714 109.714c0 40.571 22.286 76 54.857 94.857v468.571c-32.571 18.857-54.857 54.286-54.857 94.857 0 60.571 49.143 109.714 109.714 109.714s109.714-49.143 109.714-109.714c0-40.571-22.286-76-54.857-94.857v-284c29.143 14.286 60 24 88 32.571 106.286 33.714 166.857 58.857 168 178.286-32.571 18.857-54.857 54.286-54.857 94.857 0 60.571 49.143 109.714 109.714 109.714s109.714-49.143 109.714-109.714z" />
|
||||
<glyph unicode="" glyph-name="question" horiz-adv-x="635" d="M402.286 233.143v-137.143c0-12.571-10.286-22.857-22.857-22.857h-137.143c-12.571 0-22.857 10.286-22.857 22.857v137.143c0 12.571 10.286 22.857 22.857 22.857h137.143c12.571 0 22.857-10.286 22.857-22.857zM582.857 576c0-108.571-73.714-150.286-128-180.571-33.714-19.429-54.857-58.857-54.857-75.429v0c0-12.571-9.714-27.429-22.857-27.429h-137.143c-12.571 0-20.571 19.429-20.571 32v25.714c0 69.143 68.571 128.571 118.857 151.429 44 20 62.286 38.857 62.286 75.429 0 32-41.714 60.571-88 60.571-25.714 0-49.143-8-61.714-16.571-13.714-9.714-27.429-23.429-61.143-65.714-4.571-5.714-11.429-9.143-17.714-9.143-5.143 0-9.714 1.714-14.286 4.571l-93.714 71.429c-9.714 7.429-12 20-5.714 30.286 61.714 102.286 148.571 152 265.143 152 122.286 0 259.429-97.714 259.429-228.571z" />
|
||||
<glyph unicode="" glyph-name="puzzle-piece" horiz-adv-x="951" d="M950.857 323.428c0-58.857-33.714-108-96-108-69.714 0-88 63.429-150.857 63.429-45.714 0-62.857-28.571-62.857-70.857 0-44.571 18.286-87.429 17.714-131.429v-2.857c-6.286 0-12.571 0-18.857-0.571-58.857-5.714-118.286-17.143-177.714-17.143-40.571 0-82.857 16-82.857 62.857 0 62.857 63.429 81.143 63.429 150.857 0 62.286-49.143 96-108 96-60 0-115.429-33.143-115.429-98.857 0-72.571 55.429-104 55.429-143.429 0-20-12.571-37.714-26.286-50.857-17.714-16.571-42.857-20-66.857-20-46.857 0-93.714 6.286-140 13.714-10.286 1.714-21.143 2.857-31.429 4.571l-7.429 1.143c-1.143 0.571-2.857 0.571-2.857 1.143v585.143c2.286-1.714 36-5.714 41.714-6.857 46.286-7.429 93.143-13.714 140-13.714 24 0 49.143 3.429 66.857 20 13.714 13.143 26.286 30.857 26.286 50.857 0 39.429-55.429 70.857-55.429 143.429 0 65.714 55.429 98.857 116 98.857 58.286 0 107.429-33.714 107.429-96 0-69.714-63.429-88-63.429-150.857 0-46.857 42.286-62.857 82.857-62.857 65.714 0 130.857 14.857 196 18.286v-1.143c-1.714-2.286-5.714-36-6.857-41.714-7.429-46.286-13.714-93.143-13.714-140 0-24 3.429-49.143 20-66.857 13.143-13.714 30.857-26.286 50.857-26.286 39.429 0 70.857 55.429 143.429 55.429 65.714 0 98.857-55.429 98.857-115.429z" />
|
||||
<glyph unicode="" glyph-name="rocket1" horiz-adv-x="967" d="M822.857 694.857c0 30.286-24.571 54.857-54.857 54.857s-54.857-24.571-54.857-54.857 24.571-54.857 54.857-54.857 54.857 24.571 54.857 54.857zM950.857 859.428c0-189.714-52.571-316-188-452-33.143-32.571-70.857-66.286-111.429-100.571l-11.429-216.571c-0.571-5.714-4-11.429-9.143-14.857l-219.429-128c-2.857-1.714-5.714-2.286-9.143-2.286-4.571 0-9.143 1.714-13.143 5.143l-36.571 36.571c-4.571 5.143-6.286 12-4.571 18.286l48.571 157.714-160.571 160.571-157.714-48.571c-1.714-0.571-3.429-0.571-5.143-0.571-4.571 0-9.714 1.714-13.143 5.143l-36.571 36.571c-5.714 6.286-6.857 15.429-2.857 22.286l128 219.429c3.429 5.143 9.143 8.571 14.857 9.143l216.571 11.429c34.286 40.571 68 78.286 100.571 111.429 142.857 142.286 252 188 450.857 188 10.286 0 19.429-8 19.429-18.286z" />
|
||||
<glyph unicode="" glyph-name="graduation-cap, mortar-board" horiz-adv-x="1317" d="M1013.714 473.143l10.286-180.571c4.571-80.571-164-146.286-365.714-146.286s-370.286 65.714-365.714 146.286l10.286 180.571 328-103.429c9.143-2.857 18.286-4 27.429-4s18.286 1.143 27.429 4zM1316.571 658.286c0-8-5.143-14.857-12.571-17.714l-640-201.143c-2.286-0.571-4-0.571-5.714-0.571s-3.429 0-5.714 0.571l-372.571 117.714c-32.571-25.714-55.429-88.571-60-165.714 21.714-12.571 36-35.429 36-62.286 0-25.714-13.143-48-33.143-61.143l33.143-247.429c0.571-5.143-1.143-10.286-4.571-14.286s-8.571-6.286-13.714-6.286h-109.714c-5.143 0-10.286 2.286-13.714 6.286s-5.143 9.143-4.571 14.286l33.143 247.429c-20 13.143-33.143 35.429-33.143 61.143 0 27.429 15.429 50.857 37.143 63.429 3.429 66.857 20.571 138.857 56 188.571l-190.286 59.429c-7.429 2.857-12.571 9.714-12.571 17.714s5.143 14.857 12.571 17.714l640 201.143c2.286 0.571 4 0.571 5.714 0.571s3.429 0 5.714-0.571l640-201.143c7.429-2.857 12.571-9.714 12.571-17.714z" />
|
||||
<glyph unicode="" glyph-name="automobile, car" horiz-adv-x="1170" d="M274.286 329.143c0 50.286-41.143 91.429-91.429 91.429s-91.429-41.143-91.429-91.429 41.143-91.429 91.429-91.429 91.429 41.143 91.429 91.429zM294.857 512h580.571l-50.857 204c-1.714 6.286-13.143 15.429-20 15.429h-438.857c-6.857 0-18.286-9.143-20-15.429zM1078.857 329.143c0 50.286-41.143 91.429-91.429 91.429s-91.429-41.143-91.429-91.429 41.143-91.429 91.429-91.429 91.429 41.143 91.429 91.429zM1170.286 384v-219.429c0-10.286-8-18.286-18.286-18.286h-54.857v-73.143c0-60.571-49.143-109.714-109.714-109.714s-109.714 49.143-109.714 109.714v73.143h-585.143v-73.143c0-60.571-49.143-109.714-109.714-109.714s-109.714 49.143-109.714 109.714v73.143h-54.857c-10.286 0-18.286 8-18.286 18.286v219.429c0 70.857 57.143 128 128 128h16l60 239.429c17.714 72 87.429 126.286 161.714 126.286h438.857c74.286 0 144-54.286 161.714-126.286l60-239.429h16c70.857 0 128-57.143 128-128z" />
|
||||
<glyph unicode="" glyph-name="user-secret" horiz-adv-x="805" d="M329.143 73.143l54.857 256-54.857 73.143-73.143 36.571zM475.429 73.143l73.143 365.714-73.143-36.571-54.857-73.143zM566.857 650.286c-0.571 1.143-1.143 2.286-2.286 3.429-5.143 4-46.286 4.571-54.857 4.571-32.571 0-63.429-4.571-95.429-10.857-4-1.143-8-1.143-12-1.143s-8 0-12 1.143c-32 6.286-62.857 10.857-95.429 10.857-8.571 0-49.714-0.571-54.857-4.571-1.143-1.143-1.714-2.286-2.286-3.429 0.571-5.143 1.143-10.286 2.286-15.429 3.429-4.571 6.286-2.857 8.571-9.714 14.857-40.571 21.714-72 73.143-72 73.714 0 53.143 68 77.143 68h6.857c24 0 3.429-68 77.143-68 51.429 0 58.286 31.429 73.143 72 2.286 6.857 5.143 5.143 8.571 9.714 1.143 5.143 1.714 10.286 2.286 15.429zM804.571 148c0-93.143-61.143-148-152.571-148h-499.429c-91.429 0-152.571 54.857-152.571 148 0 103.429 18.286 260 124.571 311.429l-51.429 125.714h122.286c-8 23.429-12.571 48-12.571 73.143 0 6.286 0.571 12.571 1.143 18.286-22.286 4.571-110.857 22.857-110.857 54.857 0 33.714 97.143 52 120 56.571 12 42.857 40.571 108 69.714 141.714 11.429 13.143 25.714 21.143 43.429 21.143 34.286 0 61.714-35.429 96-35.429s61.714 35.429 96 35.429c17.714 0 32-8 43.429-21.143 29.143-33.714 57.714-98.857 69.714-141.714 22.857-4.571 120-22.857 120-56.571 0-32-88.571-50.286-110.857-54.857 2.857-30.857-1.143-61.714-11.429-91.429h122.286l-46.857-128.571c102.286-53.143 120-206.857 120-308.571z" />
|
||||
<glyph unicode="" glyph-name="tripadvisor" horiz-adv-x="1317" d="M372 381.143c0-29.714-24-53.714-53.143-53.714-29.714 0-53.714 24-53.714 53.714 0 29.143 24 53.143 53.714 53.143 29.143 0 53.143-24 53.143-53.143zM1031.429 381.714c0-29.714-24-53.714-53.714-53.714s-53.714 24-53.714 53.714 24 53.143 53.714 53.143 53.714-23.429 53.714-53.143zM437.143 381.143c0 60.571-49.714 110.286-110.286 110.286-61.143 0-110.286-49.714-110.286-110.286 0-61.143 49.143-110.286 110.286-110.286 60.571 0 110.286 49.143 110.286 110.286zM1096 381.714c0 60.571-49.143 110.286-110.286 110.286-60.571 0-110.286-49.714-110.286-110.286 0-61.143 49.714-110.286 110.286-110.286 61.143 0 110.286 49.143 110.286 110.286zM485.714 381.143c0-88-70.857-159.429-158.857-159.429s-159.429 71.429-159.429 159.429c0 87.429 71.429 158.857 159.429 158.857s158.857-71.429 158.857-158.857zM1145.143 381.714c0-88-71.429-158.857-159.429-158.857-87.429 0-158.857 70.857-158.857 158.857s71.429 158.857 158.857 158.857c88 0 159.429-70.857 159.429-158.857zM594.286 380c0 145.714-118.286 264-264 264-145.143 0-263.429-118.286-263.429-264s118.286-264 263.429-264c145.714 0 264 118.286 264 264zM976 707.428c-94.286 41.143-200.571 63.429-317.714 63.429s-233.714-22.286-327.429-62.857c181.143-0.571 327.429-146.857 327.429-328 0 177.714 141.143 322.286 317.714 327.429zM1249.714 380c0 145.714-117.714 264-263.429 264s-264-118.286-264-264 118.286-264 264-264 263.429 118.286 263.429 264zM1097.714 703.428h218.857c-34.286-40-59.429-93.714-65.714-130.857 39.429-54.286 62.857-120.571 62.857-192.571 0-181.143-146.857-327.429-327.429-327.429-102.857 0-194.286 46.857-254.286 120.571 0 0-26.857-32-73.714-102.286-8 16.571-48.571 74.286-73.143 102.857-60-74.286-152-121.143-254.857-121.143-180.571 0-327.429 146.286-327.429 327.429 0 72 23.429 138.286 62.857 192.571-6.286 37.143-31.429 90.857-65.714 130.857h208.571c112 74.857 274.857 121.714 449.714 121.714s327.429-46.857 439.429-121.714z" />
|
||||
<glyph unicode="" glyph-name="fort-awesome" horiz-adv-x="951" d="M365.714 374.857v128c0 5.143-4 9.143-9.143 9.143h-54.857c-5.143 0-9.143-4-9.143-9.143v-128c0-5.143 4-9.143 9.143-9.143h54.857c5.143 0 9.143 4 9.143 9.143zM658.286 374.857v128c0 5.143-4 9.143-9.143 9.143h-54.857c-5.143 0-9.143-4-9.143-9.143v-128c0-5.143 4-9.143 9.143-9.143h54.857c5.143 0 9.143 4 9.143 9.143zM950.857 356.571v-429.714h-365.714v182.857c0 60.571-49.143 109.714-109.714 109.714s-109.714-49.143-109.714-109.714v-182.857h-365.714v429.714c0 5.143 4 9.143 9.143 9.143h54.857c5.143 0 9.143-4 9.143-9.143v-64h73.143v356.571c0 5.143 4 9.143 9.143 9.143h54.857c5.143 0 9.143-4 9.143-9.143v-64h73.143v64c0 5.143 4 9.143 9.143 9.143h54.857c5.143 0 9.143-4 9.143-9.143v-64h73.143v64c0 12 16 9.143 23.429 9.143v223.429c-10.857 5.143-18.286 16.571-18.286 28.571 0 17.143 14.286 31.429 31.429 31.429s31.429-14.286 31.429-31.429c0-12-7.429-23.429-18.286-28.571v-9.714c15.429 3.429 31.429 5.714 47.429 5.714 23.429 0 45.714-8.571 65.143-8.571 17.714 0 37.714 8.571 48 8.571 5.143 0 9.143-4 9.143-9.143v-120c0-13.714-46.286-16-55.429-16-21.143 0-41.143 8.571-62.857 8.571-17.143 0-34.857-2.857-51.429-6.857v-76c7.429 0 23.429 2.857 23.429-9.143v-64h73.143v64c0 5.143 4 9.143 9.143 9.143h54.857c5.143 0 9.143-4 9.143-9.143v-64h73.143v64c0 5.143 4 9.143 9.143 9.143h54.857c5.143 0 9.143-4 9.143-9.143v-356.571h73.143v64c0 5.143 4 9.143 9.143 9.143h54.857c5.143 0 9.143-4 9.143-9.143z" />
|
||||
</font></defs></svg>
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 56 KiB |
Binary file not shown.
Binary file not shown.
228
code/html/css/osgl.min.css
vendored
228
code/html/css/osgl.min.css
vendored
@ -1,9 +1,9 @@
|
||||
@font-face {
|
||||
font-family: 'osgl';
|
||||
src:
|
||||
url('fonts/osgl.ttf?mzgdt7') format('truetype'),
|
||||
url('fonts/osgl.woff?mzgdt7') format('woff'),
|
||||
url('fonts/osgl.svg?mzgdt7#osgl') format('svg');
|
||||
url('fonts/osgl.ttf?ibzhc9') format('truetype'),
|
||||
url('fonts/osgl.woff?ibzhc9') format('woff'),
|
||||
url('fonts/osgl.svg?ibzhc9#osgl') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
font-display: block;
|
||||
@ -24,24 +24,159 @@ i {
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-help:before {
|
||||
content: "\e908";
|
||||
.icon-question:before {
|
||||
content: "\f128";
|
||||
}
|
||||
.icon-star:before {
|
||||
content: "\f005";
|
||||
}
|
||||
.icon-star-o:before {
|
||||
content: "\f006";
|
||||
}
|
||||
.icon-magic:before {
|
||||
content: "\f0d0";
|
||||
}
|
||||
.icon-rotate-left:before {
|
||||
content: "\f0e2";
|
||||
}
|
||||
.icon-undo:before {
|
||||
content: "\f0e2";
|
||||
}
|
||||
.icon-star-half-empty:before {
|
||||
content: "\f123";
|
||||
}
|
||||
.icon-star-half-full:before {
|
||||
content: "\f123";
|
||||
}
|
||||
.icon-star-half-o:before {
|
||||
content: "\f123";
|
||||
}
|
||||
.icon-code-fork:before {
|
||||
content: "\f126";
|
||||
}
|
||||
.icon-puzzle-piece:before {
|
||||
content: "\e918";
|
||||
content: "\f12e";
|
||||
}
|
||||
.icon-rocket1:before {
|
||||
content: "\f135";
|
||||
}
|
||||
.icon-graduation-cap:before {
|
||||
content: "\f19d";
|
||||
}
|
||||
.icon-mortar-board:before {
|
||||
content: "\f19d";
|
||||
}
|
||||
.icon-automobile:before {
|
||||
content: "\f1b9";
|
||||
}
|
||||
.icon-car:before {
|
||||
content: "\f1b9";
|
||||
}
|
||||
.icon-user-secret:before {
|
||||
content: "\f21b";
|
||||
}
|
||||
.icon-tripadvisor:before {
|
||||
content: "\f262";
|
||||
}
|
||||
.icon-fort-awesome:before {
|
||||
content: "\f286";
|
||||
}
|
||||
.icon-book:before {
|
||||
content: "\e919";
|
||||
}
|
||||
.icon-question:before {
|
||||
content: "\e90f";
|
||||
}
|
||||
.icon-laptop:before {
|
||||
content: "\e90c";
|
||||
}
|
||||
.icon-language:before {
|
||||
content: "\e90d";
|
||||
}
|
||||
.icon-wrench1:before {
|
||||
content: "\e91c";
|
||||
}
|
||||
.icon-home:before {
|
||||
content: "\e90a";
|
||||
}
|
||||
.icon-pencil:before {
|
||||
content: "\e907";
|
||||
}
|
||||
.icon-music:before {
|
||||
content: "\e91a";
|
||||
}
|
||||
.icon-dice:before {
|
||||
content: "\e915";
|
||||
}
|
||||
.icon-pacman:before {
|
||||
content: "\e916";
|
||||
}
|
||||
.icon-spades:before {
|
||||
content: "\e91b";
|
||||
}
|
||||
.icon-library:before {
|
||||
content: "\e921";
|
||||
}
|
||||
.icon-stack:before {
|
||||
content: "\e92e";
|
||||
}
|
||||
.icon-price-tag:before {
|
||||
content: "\e935";
|
||||
}
|
||||
.icon-price-tags:before {
|
||||
content: "\e936";
|
||||
}
|
||||
.icon-users:before {
|
||||
content: "\e972";
|
||||
}
|
||||
.icon-wrench:before {
|
||||
content: "\e991";
|
||||
}
|
||||
.icon-magic-wand:before {
|
||||
content: "\e997";
|
||||
}
|
||||
.icon-stats-dots:before {
|
||||
content: "\e99b";
|
||||
}
|
||||
.icon-rocket:before {
|
||||
content: "\e9a5";
|
||||
}
|
||||
.icon-briefcase:before {
|
||||
content: "\e9ae";
|
||||
}
|
||||
.icon-target:before {
|
||||
content: "\e9b3";
|
||||
}
|
||||
.icon-earth:before {
|
||||
content: "\e9ca";
|
||||
}
|
||||
.icon-sun:before {
|
||||
content: "\e9d4";
|
||||
}
|
||||
.icon-filter:before {
|
||||
content: "\ea5b";
|
||||
}
|
||||
.icon-new-tab:before {
|
||||
content: "\ea7e";
|
||||
}
|
||||
.icon-github:before {
|
||||
content: "\eab0";
|
||||
}
|
||||
.icon-tux:before {
|
||||
content: "\eabd";
|
||||
}
|
||||
.icon-appleinc:before {
|
||||
content: "\eabe";
|
||||
}
|
||||
.icon-finder:before {
|
||||
content: "\eabf";
|
||||
}
|
||||
.icon-android:before {
|
||||
content: "\eac0";
|
||||
}
|
||||
.icon-windows8:before {
|
||||
content: "\eac2";
|
||||
}
|
||||
.icon-help:before {
|
||||
content: "\e908";
|
||||
}
|
||||
.icon-bulb:before {
|
||||
content: "\e90e";
|
||||
}
|
||||
@ -96,78 +231,3 @@ i {
|
||||
.icon-gitlab:before {
|
||||
content: "\e906";
|
||||
}
|
||||
.icon-home:before {
|
||||
content: "\e90a";
|
||||
}
|
||||
.icon-pencil:before {
|
||||
content: "\e907";
|
||||
}
|
||||
.icon-music:before {
|
||||
content: "\e91a";
|
||||
}
|
||||
.icon-dice:before {
|
||||
content: "\e915";
|
||||
}
|
||||
.icon-pacman:before {
|
||||
content: "\e916";
|
||||
}
|
||||
.icon-spades:before {
|
||||
content: "\e91b";
|
||||
}
|
||||
.icon-library:before {
|
||||
content: "\e921";
|
||||
}
|
||||
.icon-price-tag:before {
|
||||
content: "\e935";
|
||||
}
|
||||
.icon-price-tags:before {
|
||||
content: "\e936";
|
||||
}
|
||||
.icon-users:before {
|
||||
content: "\e972";
|
||||
}
|
||||
.icon-wrench:before {
|
||||
content: "\e991";
|
||||
}
|
||||
.icon-stats-dots:before {
|
||||
content: "\e99b";
|
||||
}
|
||||
.icon-rocket:before {
|
||||
content: "\e9a5";
|
||||
}
|
||||
.icon-briefcase:before {
|
||||
content: "\e9ae";
|
||||
}
|
||||
.icon-target:before {
|
||||
content: "\e9b3";
|
||||
}
|
||||
.icon-earth:before {
|
||||
content: "\e9ca";
|
||||
}
|
||||
.icon-sun:before {
|
||||
content: "\e9d4";
|
||||
}
|
||||
.icon-filter:before {
|
||||
content: "\ea5b";
|
||||
}
|
||||
.icon-new-tab:before {
|
||||
content: "\ea7e";
|
||||
}
|
||||
.icon-github:before {
|
||||
content: "\eab0";
|
||||
}
|
||||
.icon-tux:before {
|
||||
content: "\eabd";
|
||||
}
|
||||
.icon-appleinc:before {
|
||||
content: "\eabe";
|
||||
}
|
||||
.icon-finder:before {
|
||||
content: "\eabf";
|
||||
}
|
||||
.icon-android:before {
|
||||
content: "\eac0";
|
||||
}
|
||||
.icon-windows8:before {
|
||||
content: "\eac2";
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user