From 67022d182b20b0d50ae79b135c65235d0febb895 Mon Sep 17 00:00:00 2001 From: shockrahwow Date: Tue, 26 Nov 2019 23:40:52 -0800 Subject: [PATCH] furthering the sass meme --- freechat-client/Makefile | 15 ++++++--------- freechat-client/scripts/build-sass.sh | 8 ++++++++ freechat-client/src/sass/general.scss | 13 +++++++++++++ freechat-client/src/sass/welome.scss | 1 + 4 files changed, 28 insertions(+), 9 deletions(-) create mode 100644 freechat-client/scripts/build-sass.sh create mode 100644 freechat-client/src/sass/general.scss create mode 100644 freechat-client/src/sass/welome.scss diff --git a/freechat-client/Makefile b/freechat-client/Makefile index 60ffa8b..9a2d400 100644 --- a/freechat-client/Makefile +++ b/freechat-client/Makefile @@ -1,14 +1,11 @@ # Building primarily css here sass=static/sass/* -css= +css=static/css/ -for item in $(sass) \ - css=$(css) $${item: scss:css} \ -done +all: sass run -all: - mkdir -p static/css/ - for item in $(css) \ - sass static/sass - sass static/sass:static/css +sass: + sh scripts/build-sass.sh +run: + npm start diff --git a/freechat-client/scripts/build-sass.sh b/freechat-client/scripts/build-sass.sh new file mode 100644 index 0000000..9e39469 --- /dev/null +++ b/freechat-client/scripts/build-sass.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +sassDir='src/sass/' +cssDir='src/css/' + +for i in $sassDir/*;do + sass $i $cssDir/`basename $i` +done \ No newline at end of file diff --git a/freechat-client/src/sass/general.scss b/freechat-client/src/sass/general.scss new file mode 100644 index 0000000..1e8acc2 --- /dev/null +++ b/freechat-client/src/sass/general.scss @@ -0,0 +1,13 @@ +/* Overrides for the welcome page background stuff */ + +/* For now we'll just worry about dark mode + Light mode gets fucked here lmao +*/ + +$top-grey: #424242; +$back-grey: #303030; +$bar-grey: #212121; + +body { + background: $back-grey; +} \ No newline at end of file diff --git a/freechat-client/src/sass/welome.scss b/freechat-client/src/sass/welome.scss new file mode 100644 index 0000000..839c2fb --- /dev/null +++ b/freechat-client/src/sass/welome.scss @@ -0,0 +1 @@ +@use 'general'; \ No newline at end of file