From 41cc13d2e56a5b4dde2f6318885dea38bb23264b Mon Sep 17 00:00:00 2001 From: lb01545 <lb01545@surrey.ac.uk> Date: Mon, 5 Dec 2022 18:31:21 +0000 Subject: [PATCH] Added basic scss --- music/__pycache__/settings.cpython-310.pyc | Bin 2350 -> 2601 bytes music/settings.py | 10 ++++++++++ static/css/base.css | 14 ++++++++++++++ static/css/base.css.map | 9 +++++++++ static/css/base.scss | 15 +++++++++++++++ templates/base.html | 6 +++--- 6 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 static/css/base.css create mode 100644 static/css/base.css.map create mode 100644 static/css/base.scss diff --git a/music/__pycache__/settings.cpython-310.pyc b/music/__pycache__/settings.cpython-310.pyc index 44ef89515fe8fa6c495e1c87ba1fe63df0f89df6..ba468e10c0ac50ae5816ee96e61e5e0eb6fd67a9 100644 GIT binary patch delta 373 zcmZ1{v{HmGpO=@50SMfpx{@FAPUMqeJTOsvwNxrwinKIClz6Imltem1ip(O$D9IGr zU<OUOjdz+D8964$Gsy_t;ww%pE{-oK%1=%$F3vC7T+P(S%*F#Wt;%Ea1!j@S@7P2( zo3n{C*56_)E=erOOx9$sGET`#%uCPLOU}<LDauUJgGi)h=A;(urDf)&q!tzHxdC~> zmBl5gxo%*QDsv(<ITjSSWEQ0+m*f{^rWQjrDu7)m2X`Xe3g=>|5<g9;&4KJ<j1ITB zgF_rcJe}i%{QX022?sj{2ge5l`8&G?2m1%X1i>oYJbhe)<J~;{TwH^KS27f70DWAf qF}Z-FKqLUjWMSap5nyIvXJKYx;$Y?Ap8SQwf`f&XgNcQahY0|%*mO1k delta 131 zcmZ1}vQCIEpO=@50SMefyOK}wOyrYcTr*L7HCu{wFoUMd#t%)5vg}n-8Tq-Xi3J6E zKwPZn0pU33=cQ$)Z=TQ8$IQsRS&z+yk=ajEd^10X7$fIOh9YI4nMKNzQ#lJnynsv= Z1|A*(W)^l9W)>z6Rt~PoFF7rM3;<#UAIty% diff --git a/music/settings.py b/music/settings.py index 0c803b4..b0a970b 100644 --- a/music/settings.py +++ b/music/settings.py @@ -32,6 +32,7 @@ ALLOWED_HOSTS = [] INSTALLED_APPS = [ 'homeapp.apps.HomeappConfig', + 'sass_processor', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', @@ -122,3 +123,12 @@ STATIC_URL = 'static/' # https://docs.djangoproject.com/en/4.1/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' + +STATIC_ROOT = BASE_DIR / 'static' +SASS_PROCESSOR_ROOT = STATIC_ROOT + +STATICFILES_FINDERS = [ + 'django.contrib.staticfiles.finders.FileSystemFinder', + 'django.contrib.staticfiles.finders.AppDirectoriesFinder', + 'sass_processor.finders.CssFinder', +] \ No newline at end of file diff --git a/static/css/base.css b/static/css/base.css new file mode 100644 index 0000000..4324552 --- /dev/null +++ b/static/css/base.css @@ -0,0 +1,14 @@ +body { + font-family: "Lucida Grande", monospace; + background-color: #191414; + margin: 10px; + padding: 10px; } + +h1 { + text-transform: uppercase; + color: white; } + +p { + color: white; } + +/*# sourceMappingURL=base.css.map */ \ No newline at end of file diff --git a/static/css/base.css.map b/static/css/base.css.map new file mode 100644 index 0000000..c620a1e --- /dev/null +++ b/static/css/base.css.map @@ -0,0 +1,9 @@ +{ + "version": 3, + "file": "base.css", + "sources": [ + "base.scss" + ], + "names": [], + "mappings": "AAEA,AAAA,IAAI,CAAC;EACJ,WAAW,EAHL,eAAe,EAAE,SAAS;EAIhC,gBAAgB,EAHT,OAAO;EAId,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI,GACb;;AACD,AAAA,EAAE,CAAC;EACF,cAAc,EAAE,SAAS;EACzB,KAAK,EAAE,KAAK,GACZ;;AACD,AAAA,CAAC,CAAC;EACE,KAAK,EAAE,KAAK,GACf" +} \ No newline at end of file diff --git a/static/css/base.scss b/static/css/base.scss new file mode 100644 index 0000000..02b8312 --- /dev/null +++ b/static/css/base.scss @@ -0,0 +1,15 @@ +$font: 'Lucida Grande', monospace; +$color: #191414; +body { + font-family: $font; + background-color: $color; + margin: 10px; + padding: 10px; +} +h1 { + text-transform: uppercase; + color: white; +} +p { + color: white; +} \ No newline at end of file diff --git a/templates/base.html b/templates/base.html index a5b5d2e..81181c2 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,4 +1,5 @@ {% load static %} +{% load sass_tags %} <!DOCTYPE html> @@ -13,15 +14,14 @@ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.4.1/dist/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> - + <link rel="stylesheet" type="text/css" href={% sass_src 'css/base.scss' %}/> </head> - <body> {% block header %} <p>Header</p> {% endblock header %} - + {% block content %} {% endblock content %} -- GitLab