mirror of
https://github.com/RGBCube/Site
synced 2025-08-03 06:27:46 +00:00
Compare commits
No commits in common. "eedc332bbedddb9876957dc5960ea6f9b6dd0db6" and "9d0ebe5eb668a5f47591c1c5c6f318e5ebff6527" have entirely different histories.
eedc332bbe
...
9d0ebe5eb6
10 changed files with 28 additions and 38 deletions
4
apply.nu
4
apply.nu
|
@ -19,12 +19,12 @@ def main [] {
|
||||||
|
|
||||||
ssh -tt nine $"
|
ssh -tt nine $"
|
||||||
cd site
|
cd site
|
||||||
LUME_DRAFTS=false nix run nixpkgs#deno -- ($deno_arguments | str join ' ') | ignore
|
LUME_DRAFTS=false nix run nixpkgs#deno -- ($deno_arguments | str join ' ')
|
||||||
"
|
"
|
||||||
|
|
||||||
sync ("nine:site/" + $dest_directory) ./
|
sync ("nine:site/" + $dest_directory) ./
|
||||||
} else {
|
} else {
|
||||||
LUME_DRAFTS=false deno ...$deno_arguments | ignore
|
LUME_DRAFTS=false deno ...$deno_arguments
|
||||||
}
|
}
|
||||||
|
|
||||||
cd $dest_directory
|
cd $dest_directory
|
||||||
|
|
20
site.ts
20
site.ts
|
@ -40,15 +40,7 @@ site.data("color", color);
|
||||||
|
|
||||||
site.add(".");
|
site.add(".");
|
||||||
|
|
||||||
site.preprocess([".html"], (pages) =>
|
site.process([".html"], (pages) => {
|
||||||
pages.forEach((page) => {
|
|
||||||
page.data.title = page.data.title ??
|
|
||||||
page.data.basename
|
|
||||||
.replace(/-/g, " ")
|
|
||||||
.replace(/\b\w/g, (char) => char.toUpperCase());
|
|
||||||
}));
|
|
||||||
|
|
||||||
site.process([".html"], (pages) =>
|
|
||||||
pages.forEach((page) => {
|
pages.forEach((page) => {
|
||||||
const document = page.document;
|
const document = page.document;
|
||||||
|
|
||||||
|
@ -164,18 +156,14 @@ site.process([".html"], (pages) =>
|
||||||
footnotes.remove();
|
footnotes.remove();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}));
|
});
|
||||||
|
});
|
||||||
|
|
||||||
site.use(extractDate());
|
site.use(extractDate());
|
||||||
site.use(redirects());
|
site.use(redirects());
|
||||||
|
|
||||||
site.use(tailwindcss());
|
site.use(tailwindcss());
|
||||||
site.use(codeHighlight({
|
site.use(codeHighlight());
|
||||||
options: {
|
|
||||||
classPrefix: "token-",
|
|
||||||
noHighlightRe: /^no-highlight$/,
|
|
||||||
},
|
|
||||||
}));
|
|
||||||
|
|
||||||
site.use(resolveUrls());
|
site.use(resolveUrls());
|
||||||
site.use(slugifyUrls({
|
site.use(slugifyUrls({
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{{ function process(entry, toplevel = false) }}
|
{{ function process(entry, toplevel = false) }}
|
||||||
<div class="relative p-4{{ if !toplevel }} my-4 md:mx-8{{ /if }} border-1 bg-white dark:bg-black">
|
<div class="relative p-4{{ if !toplevel }} my-4 md:mx-8{{ /if }} border-1 bg-white dark:bg-black">
|
||||||
{{ if entry.data.url }}
|
{{ if entry.data.title }}
|
||||||
<a
|
<a
|
||||||
class="
|
class="
|
||||||
reset
|
reset
|
||||||
|
|
|
@ -5,7 +5,7 @@ title: A B O U T
|
||||||
|
|
||||||
<div class="flex justify-center">
|
<div class="flex justify-center">
|
||||||
|
|
||||||
```no-highlight
|
```
|
||||||
\'.
|
\'.
|
||||||
\ '. \ \\ /
|
\ '. \ \\ /
|
||||||
\ \ ===+===\X //
|
\ \ ===+===\X //
|
||||||
|
|
|
@ -280,31 +280,31 @@ body {
|
||||||
dark:bg-[#111] dark:shadow-[4px_4px_#bbb];
|
dark:bg-[#111] dark:shadow-[4px_4px_#bbb];
|
||||||
}
|
}
|
||||||
|
|
||||||
.token-attr {
|
.hljs-attr {
|
||||||
@apply text-[darkblue] dark:text-[lightblue];
|
@apply text-[darkblue] dark:text-[lightblue];
|
||||||
}
|
}
|
||||||
.token-built_in {
|
.hljs-built_in {
|
||||||
@apply text-[darkred] dark:text-[firebrick];
|
@apply text-[darkred] dark:text-[firebrick];
|
||||||
}
|
}
|
||||||
.token-comment {
|
.hljs-comment {
|
||||||
@apply italic text-[dimgray] dark:text-[darkgray];
|
@apply italic text-[dimgray] dark:text-[darkgray];
|
||||||
}
|
}
|
||||||
.token-keyword {
|
.hljs-keyword {
|
||||||
@apply text-[darkred] dark:text-[firebrick];
|
@apply text-[darkred] dark:text-[firebrick];
|
||||||
}
|
}
|
||||||
.token-number {
|
.hljs-number {
|
||||||
@apply text-[darkslateblue] dark:text-[mediumslateblue];
|
@apply text-[darkslateblue] dark:text-[mediumslateblue];
|
||||||
}
|
}
|
||||||
.token-string {
|
.hljs-string {
|
||||||
@apply text-[darkgreen] dark:text-[limegreen];
|
@apply text-[darkgreen] dark:text-[limegreen];
|
||||||
}
|
}
|
||||||
.token-symbol {
|
.hljs-symbol {
|
||||||
@apply text-[darkgoldenrod] dark:text-[gold];
|
@apply text-[darkgoldenrod] dark:text-[gold];
|
||||||
}
|
}
|
||||||
.token-title {
|
.hljs-title {
|
||||||
@apply text-[indianred] dark:text-[lightcoral];
|
@apply text-[indianred] dark:text-[lightcoral];
|
||||||
}
|
}
|
||||||
.token-type {
|
.hljs-type {
|
||||||
@apply text-[darkcyan] dark:text-[aquamarine];
|
@apply text-[darkcyan] dark:text-[aquamarine];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
---
|
---
|
||||||
|
title: Test
|
||||||
|
description: "Testing"
|
||||||
|
|
||||||
draft: true
|
draft: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ on, `hwmon4` under this directory corresponds to the CPU.
|
||||||
|
|
||||||
Let's run a `tree`:
|
Let's run a `tree`:
|
||||||
|
|
||||||
```no-highlight
|
```
|
||||||
/sys/class/hwmon/hwmon4 -> ../../devices/platform/coretemp.0/hwmon/hwmon4
|
/sys/class/hwmon/hwmon4 -> ../../devices/platform/coretemp.0/hwmon/hwmon4
|
||||||
├── device -> ../../../coretemp.0
|
├── device -> ../../../coretemp.0
|
||||||
│ ├── driver_override
|
│ ├── driver_override
|
||||||
|
@ -169,7 +169,7 @@ Let's run a `tree`:
|
||||||
|
|
||||||
Let's `cat` all the `_label` files:
|
Let's `cat` all the `_label` files:
|
||||||
|
|
||||||
```no-highlight
|
```
|
||||||
/sys/class/hwmon/hwmon4/temp1_label:
|
/sys/class/hwmon/hwmon4/temp1_label:
|
||||||
Package id 0
|
Package id 0
|
||||||
/sys/class/hwmon/hwmon4/temp2_label:
|
/sys/class/hwmon/hwmon4/temp2_label:
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
---
|
||||||
|
title: Analytics
|
||||||
|
---
|
||||||
|
|
||||||
This site and other websites under this domain run
|
This site and other websites under this domain run
|
||||||
[Plausible](https://plausible.io/) analytics on a self-hosted instance at
|
[Plausible](https://plausible.io/) analytics on a self-hosted instance at
|
||||||
[shekels.rgbcu.be](https://shekels.rgbcu.be/).
|
[shekels.rgbcu.be](https://shekels.rgbcu.be/).
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
The website of RGBCube is up.
|
|
||||||
|
|
||||||
This webpage is **absolutely never** wrong.
|
|
|
@ -25,14 +25,12 @@ prevent_zoom: true
|
||||||
nuclear
|
nuclear
|
||||||
` }}
|
` }}
|
||||||
|
|
||||||
{{> const underline = `underline decoration-4 decoration-black underline-offset-9` }}
|
|
||||||
|
|
||||||
{{ set cube_face_front }}
|
{{ set cube_face_front }}
|
||||||
<a draggable="false" class="{{ style }}" href="/about/">about</a>
|
<a draggable="false" class="{{ style }}" href="/about/">about</a>
|
||||||
{{ /set }}
|
{{ /set }}
|
||||||
|
|
||||||
{{ set cube_face_back }}
|
{{ set cube_face_back }}
|
||||||
<a draggable="false" class="{{ style }} {{ underline }}" href="/dump/">dump</a>
|
<a draggable="false" class="{{ style }}" href="/dump/">dump</a>
|
||||||
{{ /set }}
|
{{ /set }}
|
||||||
|
|
||||||
{{ set cube_face_top }}
|
{{ set cube_face_top }}
|
||||||
|
@ -44,7 +42,7 @@ prevent_zoom: true
|
||||||
{{ /set }}
|
{{ /set }}
|
||||||
|
|
||||||
{{ set cube_face_left }}
|
{{ set cube_face_left }}
|
||||||
<a draggable="false" class="{{ style }} {{ underline }}" href="/blog/">blog</a>
|
<a draggable="false" class="{{ style }}" href="/blog/">blog</a>
|
||||||
{{ /set }}
|
{{ /set }}
|
||||||
|
|
||||||
{{ set cube_face_bottom }}
|
{{ set cube_face_bottom }}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue