Skip to content

Commit 187db28

Browse files
gh-93: Remove redundant CSS.
1 parent a148a82 commit 187db28

File tree

6 files changed

+75
-276
lines changed

6 files changed

+75
-276
lines changed

docs/404.html

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,7 @@
55
<meta name="viewport" content="width=device-width,initial-scale=1" />
66
<title>Page Not Found</title>
77
<link rel="icon" href="./icon.png" />
8-
<style>
9-
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');
10-
@import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;700&display=swap');
11-
body{background:#222;color:#99ddff;font-family:Open Sans, sans-serif;margin:0;padding:1rem}
12-
.container{max-width:1000px;margin:0 auto;text-align:justify;text-justify:inter-word}
13-
.container { text-align:center; margin-top:0; }
14-
pre, code{background:#3c3c3c;color:inherit;font-family:Source Code Pro, monospace;padding:.25rem .5rem}
15-
img{max-width:100%}
16-
.notice{text-align:center;margin-top:2rem}
17-
</style>
8+
<link rel="stylesheet" href="./style.css" />
189
</head>
1910
<body>
2011
<div class="container" id="content">Rendering page…</div>

docs/CHANGELOG.html

Lines changed: 2 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -5,75 +5,10 @@
55
<meta name="viewport" content="width=device-width,initial-scale=1" />
66
<title>Prefix Change Log</title>
77
<link rel="icon" href="./icon.png" />
8-
<style>
9-
/* Self-hosted fonts (local workspace) */
10-
@font-face {
11-
font-family: 'Prefix Open Sans';
12-
src: url('open-sans/OpenSans-Regular.ttf') format('truetype');
13-
font-weight: 400;
14-
font-style: normal;
15-
font-display: swap;
16-
}
17-
@font-face {
18-
font-family: 'Prefix Open Sans';
19-
src: url('open-sans/OpenSans-Bold.ttf') format('truetype');
20-
font-weight: 700;
21-
font-style: normal;
22-
font-display: swap;
23-
}
24-
@font-face {
25-
font-family: 'Prefix Open Sans';
26-
src: url('open-sans/OpenSans-Semibold.ttf') format('truetype');
27-
font-weight: 600;
28-
font-style: normal;
29-
font-display: swap;
30-
}
31-
@font-face {
32-
font-family: 'Prefix Open Sans';
33-
src: url('open-sans/OpenSans-Italic.ttf') format('truetype');
34-
font-weight: 400;
35-
font-style: italic;
36-
font-display: swap;
37-
}
38-
@font-face {
39-
font-family: 'Prefix Open Sans';
40-
src: url('open-sans/OpenSans-BoldItalic.ttf') format('truetype');
41-
font-weight: 700;
42-
font-style: italic;
43-
font-display: swap;
44-
}
45-
46-
@font-face {
47-
font-family: 'Prefix Source Code Pro';
48-
src: url('source-code-pro/SourceCodePro-Regular.otf') format('opentype');
49-
font-weight: 400;
50-
font-style: normal;
51-
font-display: swap;
52-
}
53-
54-
body{background:#222;color:#99ddff;font-family:'Prefix Open Sans', Open Sans, sans-serif;margin:0;padding:1rem}
55-
.container{max-width:1000px;margin:0 auto;text-align:justify;text-justify:inter-word}
56-
.container h1{position:relative;text-align:center;margin-top:0;min-height:3rem;line-height:3rem;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
57-
.container h1 .grey{color:#3b3b3b}
58-
.container h1 .semibold{font-weight:600}
59-
.container h2{text-align: center}
60-
.title-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem}
61-
pre, code{background:#3c3c3c;color:inherit;font-family:'Prefix Source Code Pro', 'Source Code Pro', monospace;padding:.25rem .5rem}
62-
::selection { background: #000000; color: #FFFF00; }
63-
::-moz-selection { background: #000000; color: #FFFF00; }
64-
img{max-width:100%}
65-
/* Markdown horizontal rules (---) rendered by marked.js */
66-
.container hr, hr {
67-
border: none;
68-
border-top: 2px solid #3c3c3c;
69-
height: 1px;
70-
margin: 1.5rem 0;
71-
background: transparent;
72-
}
73-
</style>
8+
<link rel="stylesheet" href="./style.css" />
749
</head>
7510
<body>
76-
<div class="container" id="content">Rendering change log…</div>
11+
<div class="container changelog" id="content">Rendering change log…</div>
7712

7813
<!-- Markdown source is embedded below. marked.js will render it into #content. -->
7914
<script id="md" type="text/markdown">

docs/SPECIFICATION.html

Lines changed: 1 addition & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -5,74 +5,7 @@
55
<meta name="viewport" content="width=device-width,initial-scale=1" />
66
<title>Prefix Specification</title>
77
<link rel="icon" href="./icon.png" />
8-
<style>
9-
/* Self-hosted fonts (local workspace) */
10-
@font-face {
11-
font-family: 'Prefix Open Sans';
12-
src: url('open-sans/OpenSans-Regular.ttf') format('truetype');
13-
font-weight: 400;
14-
font-style: normal;
15-
font-display: swap;
16-
}
17-
@font-face {
18-
font-family: 'Prefix Open Sans';
19-
src: url('open-sans/OpenSans-Bold.ttf') format('truetype');
20-
font-weight: 700;
21-
font-style: normal;
22-
font-display: swap;
23-
}
24-
@font-face {
25-
font-family: 'Prefix Open Sans';
26-
src: url('open-sans/OpenSans-Semibold.ttf') format('truetype');
27-
font-weight: 600;
28-
font-style: normal;
29-
font-display: swap;
30-
}
31-
@font-face {
32-
font-family: 'Prefix Open Sans';
33-
src: url('open-sans/OpenSans-Italic.ttf') format('truetype');
34-
font-weight: 400;
35-
font-style: italic;
36-
font-display: swap;
37-
}
38-
@font-face {
39-
font-family: 'Prefix Open Sans';
40-
src: url('open-sans/OpenSans-BoldItalic.ttf') format('truetype');
41-
font-weight: 700;
42-
font-style: italic;
43-
font-display: swap;
44-
}
45-
46-
@font-face {
47-
font-family: 'Prefix Source Code Pro';
48-
src: url('source-code-pro/SourceCodePro-Regular.otf') format('opentype');
49-
font-weight: 400;
50-
font-style: normal;
51-
font-display: swap;
52-
}
53-
54-
body{background:#222;color:#99ddff;font-family:'Prefix Open Sans', Open Sans, sans-serif;margin:0;padding:1rem}
55-
.container{max-width:1000px;margin:0 auto;text-align:justify;text-justify:inter-word}
56-
.container h1{position:relative;text-align:center;margin-top:0;min-height:3rem;line-height:3rem;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
57-
.container h1 .grey{color:#3b3b3b}
58-
.container h1 .semibold{font-weight:600}
59-
.title-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem}
60-
pre, code{background:#3c3c3c;color:inherit;font-family:'Prefix Source Code Pro', 'Source Code Pro', monospace;padding:.25rem .5rem}
61-
/* User selection (highlight) colors */
62-
::selection { background: #000000; color: #FFFF00; }
63-
::-moz-selection { background: #000000; color: #FFFF00; }
64-
pre{white-space:pre-wrap;overflow:auto;word-wrap:break-word;margin:0}
65-
pre code{display:block;white-space:pre-wrap}
66-
img{max-width:100%}
67-
/* Markdown horizontal rules (---) rendered by marked.js */
68-
.container hr, hr {
69-
border: none;
70-
border-top: 2px solid #3c3c3c;
71-
height: 1px;
72-
margin: 1.5rem 0;
73-
background: transparent;
74-
}
75-
</style>
8+
<link rel="stylesheet" href="./style.css" />
769
</head>
7710
<body>
7811
<div class="container" id="content">Rendering specification…</div>

docs/UNLICENSE.html

Lines changed: 1 addition & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -5,71 +5,7 @@
55
<meta name="viewport" content="width=device-width,initial-scale=1" />
66
<title>Prefix (Un)License</title>
77
<link rel="icon" href="./icon.png" />
8-
<style>
9-
/* Self-hosted fonts (local workspace) */
10-
@font-face {
11-
font-family: 'Prefix Open Sans';
12-
src: url('open-sans/OpenSans-Regular.ttf') format('truetype');
13-
font-weight: 400;
14-
font-style: normal;
15-
font-display: swap;
16-
}
17-
@font-face {
18-
font-family: 'Prefix Open Sans';
19-
src: url('open-sans/OpenSans-Bold.ttf') format('truetype');
20-
font-weight: 700;
21-
font-style: normal;
22-
font-display: swap;
23-
}
24-
@font-face {
25-
font-family: 'Prefix Open Sans';
26-
src: url('open-sans/OpenSans-Semibold.ttf') format('truetype');
27-
font-weight: 600;
28-
font-style: normal;
29-
font-display: swap;
30-
}
31-
@font-face {
32-
font-family: 'Prefix Open Sans';
33-
src: url('open-sans/OpenSans-Italic.ttf') format('truetype');
34-
font-weight: 400;
35-
font-style: italic;
36-
font-display: swap;
37-
}
38-
@font-face {
39-
font-family: 'Prefix Open Sans';
40-
src: url('open-sans/OpenSans-BoldItalic.ttf') format('truetype');
41-
font-weight: 700;
42-
font-style: italic;
43-
font-display: swap;
44-
}
45-
46-
@font-face {
47-
font-family: 'Prefix Source Code Pro';
48-
src: url('source-code-pro/SourceCodePro-Regular.otf') format('opentype');
49-
font-weight: 400;
50-
font-style: normal;
51-
font-display: swap;
52-
}
53-
54-
body{background:#222;color:#99ddff;font-family:'Prefix Open Sans', Open Sans, sans-serif;margin:0;padding:1rem}
55-
.container{max-width:1000px;margin:0 auto;text-align:justify;text-justify:inter-word}
56-
.container h1{position:relative;text-align:center;margin-top:0;min-height:3rem;line-height:3rem;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
57-
.container h1 .grey{color:#3b3b3b}
58-
.container h1 .semibold{font-weight:600}
59-
.title-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem}
60-
pre, code{background:#3c3c3c;color:inherit;font-family:'Prefix Source Code Pro', 'Source Code Pro', monospace;padding:.25rem .5rem}
61-
::selection { background: #000000; color: #FFFF00; }
62-
::-moz-selection { background: #000000; color: #FFFF00; }
63-
img{max-width:100%}
64-
/* Markdown horizontal rules (---) rendered by marked.js */
65-
.container hr, hr {
66-
border: none;
67-
border-top: 2px solid #3c3c3c;
68-
height: 1px;
69-
margin: 1.5rem 0;
70-
background: transparent;
71-
}
72-
</style>
8+
<link rel="stylesheet" href="./style.css" />
739
</head>
7410
<body>
7511
<div class="container" id="content">Rendering Unlicense…</div>

docs/index.html

Lines changed: 1 addition & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -5,72 +5,7 @@
55
<meta name="viewport" content="width=device-width,initial-scale=1" />
66
<title>Prefix</title>
77
<link rel="icon" href="./icon.png" />
8-
<style>
9-
/* Self-hosted fonts (local workspace) */
10-
@font-face {
11-
font-family: 'Prefix Open Sans';
12-
src: url('open-sans/OpenSans-Regular.ttf') format('truetype');
13-
font-weight: 400;
14-
font-style: normal;
15-
font-display: swap;
16-
}
17-
@font-face {
18-
font-family: 'Prefix Open Sans';
19-
src: url('open-sans/OpenSans-Bold.ttf') format('truetype');
20-
font-weight: 700;
21-
font-style: normal;
22-
font-display: swap;
23-
}
24-
@font-face {
25-
font-family: 'Prefix Open Sans';
26-
src: url('open-sans/OpenSans-Semibold.ttf') format('truetype');
27-
font-weight: 600;
28-
font-style: normal;
29-
font-display: swap;
30-
}
31-
@font-face {
32-
font-family: 'Prefix Open Sans';
33-
src: url('open-sans/OpenSans-Italic.ttf') format('truetype');
34-
font-weight: 400;
35-
font-style: italic;
36-
font-display: swap;
37-
}
38-
@font-face {
39-
font-family: 'Prefix Open Sans';
40-
src: url('open-sans/OpenSans-BoldItalic.ttf') format('truetype');
41-
font-weight: 700;
42-
font-style: italic;
43-
font-display: swap;
44-
}
45-
46-
@font-face {
47-
font-family: 'Prefix Source Code Pro';
48-
src: url('source-code-pro/SourceCodePro-Regular.otf') format('opentype');
49-
font-weight: 400;
50-
font-style: normal;
51-
font-display: swap;
52-
}
53-
54-
body{background:#222;color:#99ddff;font-family:'Prefix Open Sans', Open Sans, sans-serif;margin:0;padding:1rem}
55-
.container{max-width:1000px;margin:0 auto;text-align:justify;text-justify:inter-word}
56-
.container h1{position:relative;text-align:center;margin-top:0;min-height:3rem;line-height:3rem;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
57-
.container h1 .grey{color:#3b3b3b}
58-
.container h1 .semibold{font-weight:600}
59-
.title-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem}
60-
pre, code{background:#3c3c3c;color:inherit;font-family:'Prefix Source Code Pro', 'Source Code Pro', monospace;padding:.25rem .5rem}
61-
::selection { background: #000000; color: #FFFF00; }
62-
::-moz-selection { background: #000000; color: #FFFF00; }
63-
pre{white-space:pre-wrap;overflow:auto;word-wrap:break-word;margin:0}
64-
img{max-width:100%}
65-
/* Markdown horizontal rules (---) rendered by marked.js */
66-
.container hr, hr {
67-
border: none;
68-
border-top: 2px solid #3c3c3c;
69-
height: 1px;
70-
margin: 1.5rem 0;
71-
background: transparent;
72-
}
73-
</style>
8+
<link rel="stylesheet" href="./style.css" />
749
</head>
7510
<body>
7611
<div class="container" id="content">Rendering index…</div>

docs/style.css

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
/* Centralized site CSS for Prefix documentation */
2+
/* Self-hosted fonts (local workspace) */
3+
@font-face {
4+
font-family: 'Prefix Open Sans';
5+
src: url('open-sans/OpenSans-Regular.ttf') format('truetype');
6+
font-weight: 400;
7+
font-style: normal;
8+
font-display: swap;
9+
}
10+
@font-face {
11+
font-family: 'Prefix Open Sans';
12+
src: url('open-sans/OpenSans-Bold.ttf') format('truetype');
13+
font-weight: 700;
14+
font-style: normal;
15+
font-display: swap;
16+
}
17+
@font-face {
18+
font-family: 'Prefix Open Sans';
19+
src: url('open-sans/OpenSans-Semibold.ttf') format('truetype');
20+
font-weight: 600;
21+
font-style: normal;
22+
font-display: swap;
23+
}
24+
@font-face {
25+
font-family: 'Prefix Open Sans';
26+
src: url('open-sans/OpenSans-Italic.ttf') format('truetype');
27+
font-weight: 400;
28+
font-style: italic;
29+
font-display: swap;
30+
}
31+
@font-face {
32+
font-family: 'Prefix Open Sans';
33+
src: url('open-sans/OpenSans-BoldItalic.ttf') format('truetype');
34+
font-weight: 700;
35+
font-style: italic;
36+
font-display: swap;
37+
}
38+
39+
@font-face {
40+
font-family: 'Prefix Source Code Pro';
41+
src: url('source-code-pro/SourceCodePro-Regular.otf') format('opentype');
42+
font-weight: 400;
43+
font-style: normal;
44+
font-display: swap;
45+
}
46+
47+
body{background:#222;color:#99ddff;font-family:'Prefix Open Sans', Open Sans, sans-serif;margin:0;padding:1rem}
48+
.container{max-width:1000px;margin:0 auto;text-align:justify;text-justify:inter-word}
49+
.container h1{position:relative;text-align:center;margin-top:0;min-height:3rem;line-height:3rem;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
50+
.container h1 .grey{color:#3b3b3b}
51+
.container h1 .semibold{font-weight:600}
52+
.container.changelog h2{text-align: center}
53+
.title-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem}
54+
pre, code{background:#3c3c3c;color:inherit;font-family:'Prefix Source Code Pro', 'Source Code Pro', monospace;padding:.25rem .5rem}
55+
/* User selection (highlight) colors */
56+
::selection { background: #000000; color: #FFFF00; }
57+
::-moz-selection { background: #000000; color: #FFFF00; }
58+
pre{white-space:pre-wrap;overflow:auto;word-wrap:break-word;margin:0}
59+
pre code{display:block;white-space:pre-wrap}
60+
img{max-width:100%}
61+
.notice{text-align:center;margin-top:2rem}
62+
/* Markdown horizontal rules (---) rendered by marked.js */
63+
.container hr, hr {
64+
border: none;
65+
border-top: 2px solid #3c3c3c;
66+
height: 1px;
67+
margin: 1.5rem 0;
68+
background: transparent;
69+
}

0 commit comments

Comments
 (0)