Skip to content

Commit 3e8feda

Browse files
committed
Initial commit
0 parents  commit 3e8feda

19 files changed

+5704
-0
lines changed

.fontcustom-manifest.json

+90
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"checksum": {
3+
"previous": "79a638a02ed2577cbd5404dc9cd8a48552a5228acf8b94cde2abf920b5a57f5f",
4+
"current": "79a638a02ed2577cbd5404dc9cd8a48552a5228acf8b94cde2abf920b5a57f5f"
5+
},
6+
"fonts": [
7+
"assets/fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.ttf",
8+
"assets/fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.svg",
9+
"assets/fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.woff",
10+
"assets/fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.eot"
11+
],
12+
"glyphs": {
13+
"archlinux": {
14+
"codepoint": 61714,
15+
"source": "vectors/archlinux.svg"
16+
},
17+
"centos": {
18+
"codepoint": 61709,
19+
"source": "vectors/centos.svg"
20+
},
21+
"debian": {
22+
"codepoint": 61700,
23+
"source": "vectors/debian.svg"
24+
},
25+
"fedora": {
26+
"codepoint": 61705,
27+
"source": "vectors/fedora.svg"
28+
},
29+
"linux-mint": {
30+
"codepoint": 61701,
31+
"source": "vectors/linux-mint.svg"
32+
},
33+
"linux-mint-inverse": {
34+
"codepoint": 61702,
35+
"source": "vectors/linux-mint-inverse.svg"
36+
},
37+
"mageia": {
38+
"codepoint": 61704,
39+
"source": "vectors/mageia.svg"
40+
},
41+
"mandriva": {
42+
"codepoint": 61710,
43+
"source": "vectors/mandriva.svg"
44+
},
45+
"opensuse": {
46+
"codepoint": 61712,
47+
"source": "vectors/opensuse.svg"
48+
},
49+
"redhat": {
50+
"codepoint": 61707,
51+
"source": "vectors/redhat.svg"
52+
},
53+
"ubuntu": {
54+
"codepoint": 61698,
55+
"source": "vectors/ubuntu.svg"
56+
},
57+
"ubuntu-inverse": {
58+
"codepoint": 61699,
59+
"source": "vectors/ubuntu-inverse.svg"
60+
}
61+
},
62+
"options": {
63+
"autowidth": false,
64+
"config": "fontcustom.yml",
65+
"css_selector": ".fl-{{glyph}}",
66+
"debug": false,
67+
"font_name": "font-linux",
68+
"force": false,
69+
"input": {
70+
"templates": "vectors",
71+
"vectors": "vectors"
72+
},
73+
"no_hash": false,
74+
"output": {
75+
"css": "assets/stylesheets",
76+
"fonts": "assets/fonts",
77+
"preview": "views/styleguide"
78+
},
79+
"preprocessor_path": "",
80+
"quiet": false,
81+
"templates": [
82+
"css",
83+
"preview"
84+
]
85+
},
86+
"templates": [
87+
"assets/stylesheets/font-linux.css",
88+
"views/styleguide/font-linux-preview.html"
89+
]
90+
}

assets/fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.svg

+194
Loading
Binary file not shown.
Binary file not shown.

assets/stylesheets/font-linux.css

+63
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
/*
2+
Icon Font: font-linux
3+
*/
4+
5+
@font-face {
6+
font-family: "font-linux";
7+
src: url("../fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.eot");
8+
src: url("../fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.eot?#iefix") format("embedded-opentype"),
9+
url("../fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.woff") format("woff"),
10+
url("../fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.ttf") format("truetype"),
11+
url("../fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.svg#font-linux") format("svg");
12+
font-weight: normal;
13+
font-style: normal;
14+
}
15+
16+
@media screen and (-webkit-min-device-pixel-ratio:0) {
17+
@font-face {
18+
font-family: "font-linux";
19+
src: url("../fonts/font-linux_79a638a02ed2577cbd5404dc9cd8a485.svg#font-linux") format("svg");
20+
}
21+
}
22+
23+
[data-icon]:before { content: attr(data-icon); }
24+
25+
[data-icon]:before,
26+
.fl-archlinux:before,
27+
.fl-centos:before,
28+
.fl-debian:before,
29+
.fl-fedora:before,
30+
.fl-linux-mint:before,
31+
.fl-linux-mint-inverse:before,
32+
.fl-mageia:before,
33+
.fl-mandriva:before,
34+
.fl-opensuse:before,
35+
.fl-redhat:before,
36+
.fl-ubuntu:before,
37+
.fl-ubuntu-inverse:before {
38+
display: inline-block;
39+
font-family: "font-linux";
40+
font-style: normal;
41+
font-weight: normal;
42+
font-variant: normal;
43+
line-height: 1;
44+
text-decoration: inherit;
45+
text-rendering: optimizeLegibility;
46+
text-transform: none;
47+
-moz-osx-font-smoothing: grayscale;
48+
-webkit-font-smoothing: antialiased;
49+
font-smoothing: antialiased;
50+
}
51+
52+
.fl-archlinux:before { content: "\f112"; }
53+
.fl-centos:before { content: "\f10d"; }
54+
.fl-debian:before { content: "\f104"; }
55+
.fl-fedora:before { content: "\f109"; }
56+
.fl-linux-mint:before { content: "\f105"; }
57+
.fl-linux-mint-inverse:before { content: "\f106"; }
58+
.fl-mageia:before { content: "\f108"; }
59+
.fl-mandriva:before { content: "\f10e"; }
60+
.fl-opensuse:before { content: "\f110"; }
61+
.fl-redhat:before { content: "\f10b"; }
62+
.fl-ubuntu:before { content: "\f102"; }
63+
.fl-ubuntu-inverse:before { content: "\f103"; }

fontcustom.yml

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# --------------------------------------------------------------------------- #
2+
# Project Info
3+
# Defaults shown. Learn more about these options by running
4+
# `fontcustom help` or visiting <http://fontcustom.com>.
5+
# --------------------------------------------------------------------------- #
6+
7+
font_name: font-linux
8+
css_selector: .fl-{{glyph}}
9+
preprocessor_path: ""
10+
autowidth: false
11+
no_hash: false
12+
force: false
13+
debug: false
14+
quiet: false
15+
16+
17+
# --------------------------------------------------------------------------- #
18+
# Input Paths
19+
# --------------------------------------------------------------------------- #
20+
21+
input:
22+
vectors: vectors # required
23+
24+
25+
# --------------------------------------------------------------------------- #
26+
# Output Paths
27+
# --------------------------------------------------------------------------- #
28+
29+
output:
30+
fonts: assets/fonts # required
31+
css: assets/stylesheets
32+
preview: views/styleguide
33+
#my-custom-template.yml: path/to/template/output
34+
35+
36+
# --------------------------------------------------------------------------- #
37+
# Templates
38+
# Included in Font Custom: preview, css, scss, scss-rails
39+
# Custom templates should be saved in the INPUT[:templates] directory and
40+
# referenced by their baserame.
41+
# --------------------------------------------------------------------------- #
42+
43+
templates:
44+
- css
45+
- preview
46+
#- my-custom-template.yml

vectors/archlinux.svg

+159
Loading

0 commit comments

Comments
 (0)