diff options
Diffstat (limited to 'styles')
| -rw-r--r-- | styles/button.css | 22 | ||||
| -rw-r--r-- | styles/card.css | 29 | ||||
| -rw-r--r-- | styles/code.css | 49 | ||||
| -rw-r--r-- | styles/globals.css | 49 | ||||
| -rw-r--r-- | styles/image.css | 16 | ||||
| -rw-r--r-- | styles/layout.css | 143 | ||||
| -rw-r--r-- | styles/navbar.css | 143 | ||||
| -rw-r--r-- | styles/print.css | 19 | ||||
| -rw-r--r-- | styles/search.css | 67 | ||||
| -rw-r--r-- | styles/tags.css | 45 | ||||
| -rw-r--r-- | styles/theme.css | 110 | 
11 files changed, 0 insertions, 692 deletions
| diff --git a/styles/button.css b/styles/button.css deleted file mode 100644 index 9efe41f..0000000 --- a/styles/button.css +++ /dev/null @@ -1,22 +0,0 @@ -.button { -	padding: 12px; -	min-width: 200px; -	text-align: center; -	width: min-content; - -	display: block !important; -	margin: 0 auto var(--page-margins) auto; - -	font-size: 1rem; -	font-family: "Inter", sans-serif; -	font-weight: 600; -	 -	border-radius: 8px; -	border: 0; - -	cursor: pointer; -} - -a.button { min-width: calc(200px - 2 * 12px); } -a.button::after { display: none; } - diff --git a/styles/card.css b/styles/card.css deleted file mode 100644 index f49b40e..0000000 --- a/styles/card.css +++ /dev/null @@ -1,29 +0,0 @@ -.postCard { -	background-color: var(--bg-alt); -	padding: 12px; -	border-radius: 8px; - -	overflow-x: hidden; -	color: var(--fg) !important; -} - -.postCard::after { -	display: none; -} - -.postCard .cover { -	width: 100%; -	border-radius: 6px; -	max-height: 220px; -	object-fit: cover; -	margin-bottom: 6px; -} - -.postCard .title { -	font-size: 24px; -} - -.postCard .subtitle { -	font-weight: 500; -} - diff --git a/styles/code.css b/styles/code.css deleted file mode 100644 index dde7bdb..0000000 --- a/styles/code.css +++ /dev/null @@ -1,49 +0,0 @@ -pre { -	background-color: var(--bg-alt); -	border-radius: 6px; -	padding: 6px; -} - -.prismjs code { color: var(--magnolia); } - -.prismjs .token.comment -{ font-style: italic; } - -.prismjs .token.keyword, -.prismjs .token.annotation -{ font-weight: 700; } - -.prismjs .token.string, -.prismjs .token.number -{ color: var(--fg); } - -.prismjs .token.comment { -	color: var(--heliotrope-gray); -	opacity: .7; -} - -.prismjs .token.keyword -{ color: var(--fire-opal); } - -.prismjs .token.annotation -{ color: var(--cyan-process); } - -.prismjs .token.punctuation:not(.annotation) -.prismjs .token.operator -{ opacity: .8; } - -@media (prefers-color-scheme: light) { -	pre { background-color: var(--heliotrope-gray); } - -	.prismjs code { color: var(--fg); } - -	.prismjs .token.string, -	.prismjs .token.number -	{ opacity: .8; } - -	.prismjs .token.comment { -		color: var(--oxford-blue); -		opacity: .5; -	} -} - diff --git a/styles/globals.css b/styles/globals.css deleted file mode 100644 index 5ccd71f..0000000 --- a/styles/globals.css +++ /dev/null @@ -1,49 +0,0 @@ -html, body { -	padding: 0; -	margin: 0; - -	background-color: var(--bg); -	color: var(--fg); - -	hyphens: auto; -} - -.contentWrapper a { -	color: var(--links); -	text-decoration: none; -	position: relative; -	display: inline-block; -} - -.contentWrapper a::after { -	content: ''; -	position: absolute; -	left: 0; -	bottom: 0; -	height: 1px; -	width: 0%; -	transition: width; -	transition-duration: 150ms; -	background-color: var(--links); -} - -.contentWrapper a:hover::after { -	width: 100%; -} - -::-webkit-scrollbar { -	width: 12px; -	height: 12px; -} - -::-webkit-scrollbar-thumb { -	border-radius: 6px; -	border: 4px solid var(--bg); -} - -:focus { outline: none; } - -li { -	margin-bottom: 6px; -} - diff --git a/styles/image.css b/styles/image.css deleted file mode 100644 index d354ab9..0000000 --- a/styles/image.css +++ /dev/null @@ -1,16 +0,0 @@ -.image, -.image img { -	width: 100%; -	max-width: 500px; -} - -.image { -	margin: 0 auto var(--page-margins) auto; -} - -.image p { -	text-align: left; -	opacity: .8; -	font-style: italic; -	margin-top: 12px; -} diff --git a/styles/layout.css b/styles/layout.css deleted file mode 100644 index 706f5c9..0000000 --- a/styles/layout.css +++ /dev/null @@ -1,143 +0,0 @@ -:root { -	--collapse-horizontal-gap: 0; -	--nav-width: calc(200px * (1 - var(--collapse-horizontal-gap))) !important; -	--page-width: 700px; -	--page-margins: 24px; -} - -.centeredPage { -	transition-property: gap, max-width; -	transition-duration: 500ms; - -	max-width: calc(var(--nav-width) + var(--page-width) + var(--page-margins)); -	margin: 0 auto; -	margin-top: 96px; -	padding: 0 var(--page-margins); - -	display: grid; -	grid-auto-rows: auto; - -	gap: var(--page-margins) calc((1 - var(--collapse-horizontal-gap)) * var(--page-margins)); -} - -.titleWrapper { -	grid-column: 2; -	grid-row: 1; -} -.titleWrapper > * { -	margin: 0; -	word-break: break-word; -} - -.navAreaWrapper { -	grid-column: 1; -	grid-row: 2; - -	transition-property: width; -	transition-duration: 500ms; -	width: var(--nav-width); -} -.navAreaWrapper > .sticky { -	position: sticky; -	top: var(--page-margins); -	bottom: var(--page-margins); -	max-height: calc(100vh - 2 * var(--page-margins)); - -	overflow-y: scroll; -	overflow-x: hidden; - -	border-radius: 8px; -} - -.contentWrapper { -	grid-column: 2; -	grid-row: 2; - -	overflow-x: hidden; -} -.contentWrapper > * { -	margin: 0; -	margin-bottom: var(--page-margins); -} - -.contentWrapper p { -	text-align: justify; -} - -.contentWrapper table, -.contentWrapper code, -.contentWrapper pre { -	overflow-x: scroll; -} - -.recentPosts { -	display: grid; -	grid-gap: 12px; -	grid-template-columns: repeat( auto-fit, minmax(250px, 1fr) ); -} - -.mobileNav { -	display: none; -} - -@media screen and (max-device-width: 550px) { -	.centeredPage { -		grid-template-columns: 0 1fr; -		gap: var(--page-margins) 0; -		padding: 0 12px; -	} - -	.navAreaWrapper { -		grid-column: none; -		grid-row: none; - -		width: 100vw; - -		position: fixed; -		inset: 0px 0px 0px 0px; - -		z-index: 2; -		 -		transition-property: opacity; -		transition-duration: .1s; - -		opacity: 0; -		pointer-events: none; -		backdrop-filter: blur(50px); -	} - -	.navAreaWrapper:before { -		content: ''; -		position: absolute; -		inset: 0px 0px 0px 0px; - -		background-color: var(--bg-alt); -		opacity: .7; -	} -	 -	.navAreaWrapper.navVisible { -		pointer-events: initial; -		opacity: 1; -	} - -	.navAreaWrapper .globalLinks { -		display: none; -	} - -	.navAreaWrapper > .sticky { -		position: absolute; -		inset: 0px 0px 0px 0px; - -		padding: 24px; -		overflow-y: scroll; -	} - -	.mobileNav { -		display: inline-block; -		position: fixed; -		bottom: 24px; -		right: 24px; -		z-index: 5; -	} -} - diff --git a/styles/navbar.css b/styles/navbar.css deleted file mode 100644 index 26d0b1d..0000000 --- a/styles/navbar.css +++ /dev/null @@ -1,143 +0,0 @@ -.navbarItem .inner { -	background-color: var(--bg-alt); -	color: var(--fg); - -	padding: 8px; -	border-radius: 8px; - -	transition-property: background-color, color; -	transition-duration: .15s; - -	position: relative; -} - -.navbarItem { -	text-decoration: none; -	display: block; -} - -.navbarItem .icon { display: inline-block; } - -.navbarItem .icon .collapseIcon { -	transform: rotate(0deg); -	transition-property: transform; -	transition-duration: .3s; -} -.navbarItem .icon .collapseIcon.collapsed { -	transform: rotate(-90deg); -} - -.navbarItem .icon, -.navbarItem .title { -	cursor: pointer; -} - -.navbarItem.indentLevel0 { margin-bottom: 12px; } - -.navbarItem.active .inner, -.navbarItem.link:hover .inner { -	background-color: var(--fg-alt); -	color: var(--bg-alt); -} - -.navbarItem.chapter .inner, -.navbarItem.pinned .inner { -	background-color: transparent; -	color: var(--fg); - -	padding: 4px 0; -	overflow: visible; -} - -.navbarItem.pinned .inner .title { -	margin: 0; -	font-style: italic; -	opacity: .8; -	color: var(--fg-alt) -} -.navbarItem.pinned * { cursor: default !important; } - -.navbarItem .title { -	vertical-align: top; -	margin-left: 8px; -	margin-top: 3px; -	display: inline-block; -	text-overflow: ellipsis; -	overflow: hidden; -	white-space: nowrap; -	width: calc(100% - 32px); -} -.navbarItem.chapter .title { margin-top: 1px; } - -.navbarItem.chapter .chapterChildren { -	transition-property: height; -	transition-duration: .3s; - -	overflow: hidden; -} - -.navbarItem.chapter.childrenCollapsed > .chapterChildren { height: 0; } -.navbarItem.chapter > .chapterChildren { height: var(--children-height); } - -.navbarItem .inner, -.navbarItem .icon, -.navbarItem .icon .collapseIcon { -	height: 24px; -} - -.navbarItem > div > svg { vertical-align: super; } - -@media (prefers-color-scheme: light) { -	.navbarItem.active .inner, -	.navbarItem.link:hover .inner { -		background-color: var(--fg); -	} - -	.navbarItem.pinned .inner .title { -		opacity: .6; -		color: var(--fg-alt); -	} -} - -.mobileNav { -	width: 48px; -	text-align: center; -	line-height: 0; -} - -.mobileNav .button:last-child { -	margin-bottom: 0; -} - -.mobileNav .button { -	padding: 12px; -	display: inline-block !important; -	min-width: 0; -	border-radius: 24px; -	margin: 0; -	box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 25%); - -	width: 24px; -	height: 24px; -	position: relative; -} - -.mobileNav .button > svg { -	position: absolute; -	top: 50%; -	left: 50%; -	transform: translate(-50%, -50%); -	fill: currentColor !important; -} - -.mobileNav .button.small { -	padding: 6px; -	margin-bottom: 12px; - -	opacity: 0; -	transition: opacity .3s; -} - -.mobileNav.open .button.small { -	opacity: 1; -} diff --git a/styles/print.css b/styles/print.css deleted file mode 100644 index 4867c83..0000000 --- a/styles/print.css +++ /dev/null @@ -1,19 +0,0 @@ -@media print { -	:root { -		--nav-width: 0px; - -		--bg: #ffffff; -		--fg: #000000; - -		--heliotrope-gray: var(--bg); -		--purple-navy: #989abb; - -		--fire-opal: #ba3321; -		--cyan-process: #397889; -		--forest-green-crayola: #376848; - -	} - -	.centeredPage { grid-gap: var(--page-margins) 0; } -	pre { border: solid 2px var(--fg); } -} diff --git a/styles/search.css b/styles/search.css deleted file mode 100644 index e424b6b..0000000 --- a/styles/search.css +++ /dev/null @@ -1,67 +0,0 @@ -.searchBar { -	background-color: var(--fg-alt); -	border-radius: 8px; -	padding: 12px; -	margin-bottom: 24px; -} - -.searchBar .input { -	background-color: transparent; -	border: 0; - -	color: var(--bg); - -	margin-left: 12px; -	width: calc(100% - 48px - 12px); -	padding: 14px 0; - -	vertical-align: top; -} - -.searchBar .input::placeholder { -	font-style: italic; -	opacity: .75; - -	color: var(--bg); -} - -.searchBar .button { -	margin: 0; -	display: inline-block !important; -	line-height: 0; -	min-width: unset; -	background-color: var(--bg); -	color: var(--fg-alt) !important; -} - -.searchResults .post::after { -	display: none; -} - -.searchResults .post { -	display: block; -	border-radius: 8px; - -	padding: 12px; -	margin-bottom: 12px; -	background-color: var(--bg-alt); - -	color: var(--fg); -} - -.searchResults .post .title, -.searchResults .post .subtitle, -.searchResults .post .authordate { -	margin: 4px 0; -} - -.searchResults .post .authordate { -	font-style: italic; -	opacity: .75; -} - -@media (prefers-color-scheme: light) { -	.searchBar { background-color: var(--fg); } -	.searchBar .button { color: var(--fg) !important; } -} - diff --git a/styles/tags.css b/styles/tags.css deleted file mode 100644 index 2468d3f..0000000 --- a/styles/tags.css +++ /dev/null @@ -1,45 +0,0 @@ -.tags { -	margin-top: 12px; -} - -.tags .tag { -	--tag-color: hsl(var(--tag-hue), 75%, 70%); - -	padding: 4px 12px; -	border-radius: 999px; - -	text-decoration: none; -	color: var(--fg); - -	box-shadow: inset 0 0 0 2px var(--tag-color); - -	position: relative; -	z-index: 1; - -	margin-top: 6px; -	display: inline-block; -} - -@media (prefers-color-scheme: light) { -	.tags .tag { -		--tag-color: hsl(var(--tag-hue), 50%, 40%); -	} -} - -.tags .tag::after { display: none; } - -.tags .tag::before { -	content: ''; -	position: absolute; -	top: 0; -	left: 0; -	right: 0; -	bottom: 0; -	z-index: -1; - -	border-radius: 999px; -	background-color: var(--tag-color); -	opacity: .25; -} - -.tags > * { margin-right: 6px; } diff --git a/styles/theme.css b/styles/theme.css deleted file mode 100644 index c3a8dee..0000000 --- a/styles/theme.css +++ /dev/null @@ -1,110 +0,0 @@ -:root { -	--almond: #F4DEC9; -	--heliotrope-gray: #A69CAC; -	--purple-navy: #474973; -	--oxford-blue: #161B33; -	--xiketic: #0D0C1A; -	--magnolia: #EFE9F4; - -	--fire-opal: #EE6352; -	--cyan-process: #08B2E3; -	--forest-green-crayola: #57A773; - -	--bg: var(--xiketic); -	--fg: var(--almond); - -	--bg-alt: var(--oxford-blue); -	--fg-alt: var(--heliotrope-gray); -	--links: var(--fire-opal); -} - -html, -.searchBar .input { -	font-family: "Inter", sans-serif; -	font-size: 16px; -} - -code, pre { -	font-family: "JetBrainsMono", monospace; -	font-size: 12px; -} - -.subtile { -	font-style: italic; -	opacity: .75; -	color: var(--heliotrope-gray); -} - -h1, h2, h3 { -	font-weight: 700; -	margin: 0; -} - -h1 { font-size: 64px; } -h2 { font-size: 48px; } -h3 { font-size: 32px; } - -::-webkit-scrollbar-track { background-color: var(--bg); } -::-webkit-scrollbar-thumb { background-color: var(--purple-navy); } -::-webkit-scrollbar-thumb:hover { background-color: var(--fg); } - -.button { -	background-color: var(--fire-opal); -	color: var(--fg) !important; -} - -::selection { -	background-color: var(--fire-opal); -} - -blockquote { -	position: relative; -	padding-left: 12px; -	font-style: italic; -	color: var(--fg-alt); -} - -blockquote:before { -	position: absolute; -	content: ''; -	top: 0; -	bottom: 0; -	left: 0; -	width: 3px; -	background-color: var(--cyan-process); -} - -.mobileNav .button { -	background-color: var(--fire-opal); -	color: var(--fg); -} - -.mobileNav .button.small { -	background-color: var(--fg-alt); -	color: var(--bg) !important; -} - -@media (prefers-color-scheme: light) { -	:root { -		--heliotrope-gray: #dbdbe6; -		--purple-navy: #989abb; - -		--fire-opal: #ba3321; -		--cyan-process: #397889; -		--forest-green-crayola: #376848; - -		--bg: var(--magnolia); -		--fg: var(--xiketic); -		--bg-alt: var(--heliotrope-gray); -		--fg-alt: var(--oxford-blue); -	} - -	.subtile { -		opacity: .6; -		color: var(--fg); -	} - -	blockquote { opacity: .8; } -	.button { color: var(--bg) !important; } -} - |