Commit graph

111 commits

Author SHA1 Message Date
Mouse Reeve 8de5a44181 Merge branch 'main' into production 2022-02-24 17:53:29 -08:00
Mouse Reeve c77e5a1a90
Split css (#1959)
Divides the css into sub-files and normalizes how colors are defined.

Co-authored-by: Joachim <joachim.robert@protonmail.com>
2022-02-19 16:34:17 -08:00
Mouse Reeve 6daaffeaa7
Compiles css framework from sass (#1956)
* Compiles css framework from sass

* Adds watch commands

* Copies existing css to sass file

* Moves sass out of static path

* Removes global linter

I wasn't sure how to customize this, and it's not providing a lot of
additional value on top of the domain-specific linters

* Reverts invalid change to dockerfile

* Changes stylelint path

* Remove unused bulma files

* Properly minifies generated css

* Fixes regression in thread display

* rgba function only works with percents for whatever reason

* Hush stylelint

* Removes trailing zeros

* Compile sass in Django

Co-authored-by: Joachim <joachim.robert@protonmail.com>

* Python formatting

* Updates linter

* Updates commands

* Adds css-config file

Co-authored-by: Joachim <joachim.robert@protonmail.com>

* Stylelint fix

* Removes unused compiled bulma files

Co-authored-by: Joachim <joachim.robert@protonmail.com>
2022-02-19 15:29:47 -08:00
Mouse Reeve abfd094337 Merge branch 'main' into production 2022-02-18 18:17:43 -08:00
Mouse Reeve cfc1302b23 Fixes spacing 2022-02-16 17:53:03 -08:00
Mouse Reeve 954e914638 Linebreaks? who knows. 2022-02-16 17:50:30 -08:00
Mouse Reeve 7afb5bc493 Stylelint needs libraries 2022-02-16 17:47:58 -08:00
Mouse Reeve 862b6f49bd Correct npm package names 2022-02-16 17:45:04 -08:00
Mouse Reeve c054ccc84b Try ci with yarn instead of npx 2022-02-16 17:36:44 -08:00
Mouse Reeve 9038afd7f1 Changes npm install 2022-02-16 13:16:05 -08:00
Mouse Reeve c1853e03ab Updates stylelint command 2022-02-16 13:14:48 -08:00
Mouse Reeve c19b9d7575 Updates stylelintrc filename and removes yarn 2022-02-15 12:46:28 -08:00
Mouse Reeve 450d4cdace Try using npx instead of yarn for stylelint 2022-02-15 12:39:14 -08:00
Mouse Reeve 7ff1ad7c83 Try again with yarn added as separate step 2022-02-15 12:37:28 -08:00
Mouse Reeve 4428c0f14d Remoes yarn line 2022-02-15 12:34:28 -08:00
Mouse Reeve 09978fc195 Tries npm install with yarn 2022-02-15 12:29:59 -08:00
Mouse Reeve 714bb081ea Updates workflows 2022-02-15 12:25:35 -08:00
Mouse Reeve 0f1757b278 Merge branch 'main' into production 2022-02-12 10:14:47 -08:00
Mouse Reeve 30ad3bba0b Suggest stylelint --fix in CI and add to bw-dev 2022-02-12 09:00:38 -08:00
Mouse Reeve d650585858 Merge branch 'main' into production 2022-01-06 12:23:07 -08:00
Mouse Reeve 4d0fa2db4a Dummy cache for tests 2022-01-06 11:40:27 -08:00
Mouse Reeve 2cad762646 Use in-memory cache for CI tests 2022-01-05 09:51:00 -08:00
Mouse Reeve 66456fc508 Adds test env var 2022-01-05 09:32:10 -08:00
Mouse Reeve 638352ba26 Merge branch 'main' into production 2021-12-29 09:35:08 -08:00
Mouse Reeve 34a16667d8 Adds github workflow 2021-12-16 10:47:22 -08:00
Mouse Reeve 1b987542a4 Merge branch 'main' into production 2021-10-02 18:26:38 -07:00
Mouse Reeve 7c52feeab4 Skip modal layout in curlylint 2021-09-30 22:27:30 -07:00
Mouse Reeve 697924ebc6 Merge branch 'main' into production 2021-09-21 07:09:19 -07:00
Mouse Reeve acfb1bb376 Updating string format synatx part 2 2021-09-18 11:32:00 -07:00
Mouse Reeve 620d3ab804 Merge branch 'main' into production 2021-09-18 06:41:30 -07:00
Mouse Reeve 00892eaaaf Temporary fix for pylint 2021-09-17 20:58:09 -07:00
Mouse Reeve 0f419d2b06 Merge branch 'main' into production 2021-08-21 12:10:06 -07:00
Mouse Reeve a70b0e8712 Spacing for curly lint action 2021-08-21 11:45:36 -07:00
Mouse Reeve 0a8a4f0ee4 Adds curlylint workflow 2021-08-21 11:39:21 -07:00
Mouse Reeve 81d51d0634 Removes nonfunctional test linter 2021-08-21 10:53:18 -07:00
Mouse Reeve 8055fa8d8f Test out accessibility linter github action 2021-08-21 09:03:15 -07:00
Mouse Reeve c105490178 Merge branch 'main' into production 2021-08-07 08:34:05 -07:00
Mouse Reeve 98a98f8e69 Updates test env 2021-08-06 18:13:51 -07:00
Mouse Reeve c7443c9749 Merge branch 'main' into production 2021-08-02 20:30:54 -07:00
Mouse Reeve 9e5536c7d5 Don't double-run black and pylint 2021-08-02 16:08:41 -07:00
Mouse Reeve 6d8bced0f1 Refactors test mocks 2021-08-02 16:05:40 -07:00
Mouse Reeve 1791b5b9fa Try running tests in parellel 2021-08-02 12:34:18 -07:00
Mouse Reeve 8d476804c2 Potential speedups 2021-08-01 07:38:16 -07:00
Mouse Reeve 1333b0b3c3 Simplifies env for django tests 2021-07-31 21:42:37 -07:00
Mouse Reeve a27adf596b
Adds prompt to include instance in bug reports 2021-06-27 12:14:55 -07:00
Mouse Reeve 8534e49f96 Merge branch 'main' into production 2021-06-27 08:05:08 -07:00
Mouse Reeve 55aa67cc00 Fixes pytest syntax 2021-06-27 07:31:01 -07:00
Mouse Reeve fe5f8b3f0e Test is passing locally and failing in CI
Trying out different yaml params
2021-06-27 07:04:37 -07:00
Mouse Reeve 6a6de44ebe Attempt at getting tests running by pumbing psql version 2021-06-23 17:10:35 -07:00
Mouse Reeve 491d68353d Fixes typo in black command 2021-06-18 15:29:34 -07:00