aboutsummaryrefslogtreecommitdiff
path: root/assets/scss/screen.scss
diff options
context:
space:
mode:
Diffstat (limited to 'assets/scss/screen.scss')
-rw-r--r--assets/scss/screen.scss59
1 files changed, 59 insertions, 0 deletions
diff --git a/assets/scss/screen.scss b/assets/scss/screen.scss
new file mode 100644
index 0000000..fdda851
--- /dev/null
+++ b/assets/scss/screen.scss
@@ -0,0 +1,59 @@
+@import 'variables';
+@import 'normalize';
+@import 'skeleton';
+@import 'header';
+@import 'main';
+@import 'aside';
+@import 'footer';
+
+/**
+ * Pages
+ **/
+@import 'gfx';
+@import 'txt';
+@import 'vdo';
+
+/**
+ * Languages
+ **/
+
+html[lang='en'] :lang(fr) {
+ display: none;
+}
+html[lang='fr'] :lang(en) {
+ display: none;
+}
+
+:lang(en) {
+ quotes: '\201C' '\201D' '\2018' '\2019';
+}
+:lang(fr) {
+ quotes: '« ' ' »';
+}
+
+/**
+ * Defaults
+ **/
+
+body {
+ font-family: $sans-serif;
+ font-size: 1em; /* No rem here, bug workaround */
+ background: $bg-main;
+ color: $fg-main;
+
+ &.ps {
+ background: $bg-ps;
+ color: $fg-ps;
+ }
+
+ > header, > footer {
+ :link, :visited {
+ color: $fg-header-h1;
+ text-decoration: none;
+ }
+ }
+
+ :visited {
+ text-decoration: underline;
+ }
+}