|
@@ -3,10 +3,85 @@
|
|
|
src: url("/static/leaguespartan-bold.ttf");
|
|
|
}
|
|
|
|
|
|
-body {
|
|
|
- background-color: #eeeeee;
|
|
|
+body, html {
|
|
|
+ width: 100%;
|
|
|
+ margin: 0em;
|
|
|
+ background-color: #eee;
|
|
|
font-family: league-spartan, sans-serif;
|
|
|
- font-size: 14pt;
|
|
|
+ font-size: 18pt;
|
|
|
+}
|
|
|
+
|
|
|
+@media (orientation: landscape) {
|
|
|
+ .all {
|
|
|
+ display: grid;
|
|
|
+ grid-template-columns: 16em auto;
|
|
|
+ grid-template-rows: 1fr auto 1fr;
|
|
|
+ text-align: justify;
|
|
|
+ }
|
|
|
+
|
|
|
+ .header {
|
|
|
+ grid-column: 1 / span 2;
|
|
|
+ }
|
|
|
+
|
|
|
+ .menu {
|
|
|
+ grid-column: 1;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ font-size: 20pt;
|
|
|
+ }
|
|
|
+
|
|
|
+ .menu > a {
|
|
|
+ padding: 0.5em 0em;
|
|
|
+ }
|
|
|
+
|
|
|
+ .contents {
|
|
|
+ grid-column: 2;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ }
|
|
|
+
|
|
|
+ .footer {
|
|
|
+ grid-column: 1 / span 2;
|
|
|
+ }
|
|
|
+
|
|
|
+ .maintext {
|
|
|
+ width: 80%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .work {
|
|
|
+ font-size: 24pt;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+@media (orientation: portrait) {
|
|
|
+ body {
|
|
|
+ font-size: 24pt;
|
|
|
+ }
|
|
|
+
|
|
|
+ .all {
|
|
|
+ width: 100%;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: stretch;
|
|
|
+ }
|
|
|
+
|
|
|
+ .menu {
|
|
|
+ width: 90%;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
+ justify-content: space-between;
|
|
|
+ }
|
|
|
+
|
|
|
+ .maintext {
|
|
|
+ padding: 1em 2em;
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ }
|
|
|
+
|
|
|
+ .work {
|
|
|
+ font-size: 28pt;
|
|
|
+ padding: 0.5em 0em;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.header {
|
|
@@ -32,27 +107,15 @@ body {
|
|
|
}
|
|
|
|
|
|
.contents {
|
|
|
- text-align: justify;
|
|
|
line-height: 1.5;
|
|
|
- padding: 40px;
|
|
|
font-family: "Helvetica", "Arial", sans-serif;
|
|
|
- margin: 40px;
|
|
|
- width: 80%;
|
|
|
- background-color: #e8e8e8;
|
|
|
- margin-left: auto;
|
|
|
- margin-right: auto;
|
|
|
}
|
|
|
|
|
|
.menu {
|
|
|
text-transform: uppercase;
|
|
|
letter-spacing: 2px;
|
|
|
- text-align: center;
|
|
|
- border-top-style: solid;
|
|
|
- border-bottom-style: solid;
|
|
|
padding-top: 5px;
|
|
|
padding-bottom: 5px;
|
|
|
- border-width: 1px;
|
|
|
- width: 60%;
|
|
|
margin-left: auto;
|
|
|
margin-right: auto;
|
|
|
}
|
|
@@ -78,17 +141,15 @@ pre {
|
|
|
}
|
|
|
|
|
|
.quote {
|
|
|
- border-top-style: solid;
|
|
|
- border-bottom-style: solid;
|
|
|
- border-width: 1px;
|
|
|
padding: 20px;
|
|
|
margin-top: 20px;
|
|
|
margin-bottom: 20px;
|
|
|
width: 75%;
|
|
|
margin-left: auto;
|
|
|
margin-right: auto;
|
|
|
- background-color: #eee;
|
|
|
+ border-bottom: 2px solid #000;
|
|
|
}
|
|
|
+
|
|
|
.quotelink {
|
|
|
margin-top: 10px;
|
|
|
text-align: right;
|
|
@@ -96,17 +157,14 @@ pre {
|
|
|
}
|
|
|
|
|
|
.link {
|
|
|
- border-top-style: solid;
|
|
|
- border-bottom-style: solid;
|
|
|
- border-width: 1px;
|
|
|
padding: 20px;
|
|
|
margin-top: 20px;
|
|
|
margin-bottom: 20px;
|
|
|
width: 75%;
|
|
|
margin-left: auto;
|
|
|
margin-right: auto;
|
|
|
- background-color: #eee;
|
|
|
}
|
|
|
+
|
|
|
.permalink {
|
|
|
margin-top: 10px;
|
|
|
text-align: right;
|