Add terminal.css

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-08-05 21:46:56 +02:00
parent 95afdd00b7
commit 1328ff1eab
4 changed files with 20 additions and 1 deletions

3
.gitmodules vendored
View File

@@ -1,3 +1,6 @@
[submodule "static/font/RobotoMono"]
path = static/font/RobotoMono
url = https://github.com/googlefonts/RobotoMono.git
[submodule "static/css/terminal.css"]
path = static/css/terminal.css
url = https://github.com/Gioni06/terminal.css.git

10
Makefile Normal file
View File

@@ -0,0 +1,10 @@
.PHONY: all css css-terminal
all: css
css: css-terminal
css-terminal: static/css/terminal.css
cd static/css/terminal.css && \
npm run build && \
test static/css/terminal.css/dist/terminal.min.css

View File

@@ -24,7 +24,12 @@
treefmt = inputs.treefmt-nix.lib.evalModule pkgs ./treefmt.nix;
in
{
devShells.${system}.default = pkgs.mkShell { packages = with pkgs; [ hugo ]; };
devShells.${system}.default = pkgs.mkShell {
packages = with pkgs; [
hugo
nodejs
];
};
formatter.${system} = treefmt.config.build.wrapper;
checks.formatting.${system} = treefmt.config.build.check inputs.self;