aboutsummaryrefslogtreecommitdiffstats
path: root/_includes/main.css
diff options
context:
space:
mode:
author2024-06-21 21:59:53 +0530
committer2024-06-21 21:59:53 +0530
commita190ecdc3f0e06c35b0bfb3ba825a1b29b162f37 (patch)
tree8fef59a521ef25442d0c99c0e24c2e5bb97827d0 /_includes/main.css
parentHot fix (diff)
downloadsudomsg-a190ecdc3f0e06c35b0bfb3ba825a1b29b162f37.tar
sudomsg-a190ecdc3f0e06c35b0bfb3ba825a1b29b162f37.tar.gz
sudomsg-a190ecdc3f0e06c35b0bfb3ba825a1b29b162f37.tar.bz2
sudomsg-a190ecdc3f0e06c35b0bfb3ba825a1b29b162f37.tar.lz
sudomsg-a190ecdc3f0e06c35b0bfb3ba825a1b29b162f37.tar.xz
sudomsg-a190ecdc3f0e06c35b0bfb3ba825a1b29b162f37.tar.zst
sudomsg-a190ecdc3f0e06c35b0bfb3ba825a1b29b162f37.zip
Update deps and updated the about page.
On branch main Your branch is up to date with 'origin/main'. Changes to be committed: modified: 404.html modified: _includes/base.html new file: _includes/main.css modified: _includes/page.html modified: _includes/post.html modified: about.html deleted: assets/main.css deleted: atom.xml.njk modified: eleventy.config.js modified: index.html modified: package-lock.json modified: package.json modified: posts.html modified: posts/posts.11tydata.js
Diffstat (limited to '')
-rw-r--r--_includes/main.css112
1 files changed, 112 insertions, 0 deletions
diff --git a/_includes/main.css b/_includes/main.css
new file mode 100644
index 0000000..0f94c46
--- /dev/null
+++ b/_includes/main.css
@@ -0,0 +1,112 @@
+html {
+ accent-color: darkred;
+ text-align: justify;
+}
+
+* :any-link {
+ color: inherit;
+ text-decoration: underline;
+}
+
+aside {
+ max-width: max(40%, 12rem);
+ background: darkred;
+ color: white;
+ float: right;
+ margin: 1rem;
+ padding: 0.5rem;
+}
+
+img,
+svg,
+video,
+canvas,
+audio,
+iframe,
+embed,
+object {
+ max-width: 100%;
+ width: fit-content;
+ padding: 1rem;
+ margin: auto;
+}
+
+img,
+svg,
+video,
+canvas {
+ height: auto;
+}
+
+picture {
+ display: contents;
+}
+
+@media screen {
+
+ * :any-link:hover,
+ * :any-link:active {
+ font-style: italic;
+ }
+
+ body {
+ max-width: min(100dvw, 58rem);
+ min-height: 100dvh;
+ padding: 0.5rem;
+ margin-left: auto;
+ margin-right: auto;
+ grid-template-columns: 1fr;
+ grid-template-rows: auto 1fr auto;
+ grid-template-areas:
+ 'header'
+ 'main'
+ 'footer';
+ display: grid;
+ }
+
+ :is(header, footer) {
+ padding: 1rem;
+ font-weight: bolder;
+ background-color: darkred;
+ }
+
+ :is(header, footer) *:any-link {
+ text-decoration: none;
+ }
+
+ header {
+ grid-area: header;
+ }
+
+ main {
+ grid-area: main;
+ }
+
+ footer {
+ align-self: end;
+ grid-area: footer;
+ }
+
+ nav>a {
+ margin-right: 0.5rem;
+ }
+}
+
+@media print {
+
+ header,
+ footer {
+ display: none;
+ }
+
+ section,
+ table {
+ orphans: 4;
+ break-inside: auto;
+ }
+
+ tr {
+ break-inside: avoid;
+ break-before: auto;
+ }
+}