Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Støtte scss-filene og kompilering av dem #9

Open
helemork opened this issue Jan 5, 2023 · 0 comments
Open

Støtte scss-filene og kompilering av dem #9

helemork opened this issue Jan 5, 2023 · 0 comments
Assignees

Comments

@helemork
Copy link
Member

helemork commented Jan 5, 2023

Som et ledd i å få inn element fra den nye grafiske profilen, bør vi ha én kilde for alle våre css-variabler for utseendet på ting.

Dette er fila som i dag ligger uavhengig i navnebase2 og artsobs3, og heter variables.scss.
I noen prosjekter kompilerer vi kode og bruker direkte, mens i andre må vi ha ferdigkompilerte filer.
Det medfører at f.eks chips.scss, buttonss.css også bør finnes som ferdige klare filer, chips.css og buttons.css, kompilert opp mot variablene i variables.scss. Da kan de lett inkluderes der vi har behov. De bør nok også finnes som scss der det er behov for å arve (f.eks chips.scss arver fra både variables.scss og buttons.scss) (f.eks, om vi har størrelser som skal brukes videre - om man trenger å regne ut knappehøyder og slikt basert på nåværende høyde)

Hva trengs for å få dette opp?
Må man opprette et nytt prosjekt i et rammeverk, eller holder det å få installert noe i node?
Ifølge denne linken https://stackoverflow.com/questions/48246089/how-to-compile-sass-scss-files-in-most-basic-method-without-framework er den siste kommentaren mest sannsynlig det vi trenger.

Så det må rett og slett inn i byggescriptet etter å ha installert noe en eller anna plass.
Det viktigste er at vi en eller anna plass leverer ut både scss-filene og css-filene, slik at de kan gjenbrukes andre steder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants