Draft: SVG Icons #212

Open
mosbach wants to merge 147 commits from fraport-corporate-design-icons into master

147 Commits

Author SHA1 Message Date
2a994bb714 Merge branch '145-build-system-rewrite' into fraport-corporate-design-icons 2024-07-29 14:49:41 +02:00
e7a8183656 fix(Dockerfile): change rights of source dir to env user 2024-07-29 14:42:35 +02:00
4ead63006a chore(Dockerfile): pre-build dependencies in fradrive-env 2024-07-29 14:33:46 +02:00
David Mosbach
776012bd5e chore(frontend): replaced fontawesome-pro node module with fontawesome-free 2024-07-26 01:05:55 +00:00
973175d5b9 chore(Dockerfile): work in fradrive Dockerfile; set workdir 2024-07-26 01:18:21 +02:00
a09dc59f26 fix(Makefile): add missing dependency on well-known for backend-builds 2024-07-26 01:15:06 +02:00
7f809d0208 chore(Dockerfile): move fradrive-env Dockerfile to project root; remove old dockerignore 2024-07-25 22:37:01 +02:00
60e5086f7e refactor(docker): apply Dockerfile linter suggestions 2024-07-25 13:05:24 +02:00
9fb6d60ecc chore(Dockerfile): add Dockerfile stub for fradrive container 2024-07-17 13:58:18 +02:00
5e85b2d5ae chore(gitlab-ci): add frontend needs for backend test 2024-07-12 12:00:13 +02:00
f20fdff531 chore(Makefile): tweak backend-prod targets 2024-07-11 17:21:42 +02:00
09621cfcce chore(gitlab-ci): add .stack-work to stack cache 2024-07-11 12:50:20 +02:00
90b93350fc chore(gitlab-ci): well-known as backend lint artifact 2024-07-11 12:12:24 +02:00
79a8305bd7 chore(gitlab-ci): frontend build as backend lint artifact 2024-07-11 02:31:07 +02:00
fd7b792b4b chore(gitlab-ci): remove deprecated targets; rename uniworx->backend build 2024-07-09 01:25:37 +02:00
140c875668 chore(Makefile): cleanup and document 2024-07-09 01:20:35 +02:00
5de66f5be6 chore: gitignore binaries 2024-07-09 01:14:20 +02:00
764bb5b0b0 chore(gitlab-ci): add debug find 2024-07-08 15:08:46 +02:00
17986f82c4 chore(Makefile): fix syntax 2024-07-08 13:43:10 +02:00
8742c5b57d chore(gitlab-ci): fix order/syntax contd 2024-07-08 13:26:11 +02:00
95a2e2f2fe chore(gitlab-ci): fix order/syntax 2024-07-08 13:25:45 +02:00
aec1daf8ac chore(gitlab-ci): cleanup 2024-07-08 13:24:09 +02:00
8306bc20e9 chore(gitlab-ci): cleanup and deduplicate stuff 2024-07-08 12:41:06 +02:00
46a46b9b13 chore(gitlab-ci): more cleanup 2024-07-08 12:23:49 +02:00
a6db39c056 chore(gitlab-ci): cleanup; move before_script to default 2024-07-08 12:12:15 +02:00
89d9018bc4 chore(Makefile): fix syntax 2024-07-08 01:04:19 +02:00
a92a512387 chore(gitlab-ci): try to chown current dir for fradrive-env 2024-07-08 01:02:18 +02:00
c29407f218 chore(Makefile): disable allow-different-user for stack again 2024-07-08 00:54:31 +02:00
6d305f90d0 chore(gitlab-ci): use STACK_ROOT for cache 2024-07-08 00:44:50 +02:00
305c16c217 chore(Makefile): fix syntax 2024-07-08 00:38:46 +02:00
41fe680611 chore(Makefile): fix syntax/target names 2024-07-08 00:36:44 +02:00
5c66b25b98 chore(Dockerfile): remove debris 2024-07-08 00:32:56 +02:00
4e49f8c5a2 chore(gitlab-ci): remove unnecessary artifact path for backend-dependencies 2024-07-08 00:30:27 +02:00
d415c81ce2 chore(Makefile): introduce prod variant of backend-dependencies target for allowing different users 2024-07-08 00:27:14 +02:00
e86466d80f chore(Makefile): use allow-different-user for ci stack builds 2024-07-08 00:20:09 +02:00
76141fe2d0 chore(gitlab-ci): remove deprecated before-script stuff 2024-07-08 00:11:01 +02:00
d133020b05 chore(gitlab-ci): use fradrive-env user 2024-07-08 00:06:36 +02:00
c85e254cfb chore(gitlab-ci): use fradrive-env 2024-07-07 23:37:25 +02:00
0692ffaa32 chore(Dockerfile): rename build-env -> fradrive-env 2024-07-07 23:32:54 +02:00
95de89e70e chore(Dockerfile): use non-root user for build-env 2024-07-07 23:32:20 +02:00
e542dc5761 chore(gitlab-ci): try to use ~/.stack dir for dependency caching 2024-07-07 23:23:12 +02:00
b3a4700fec chore(Dockerfile): move Dockerfile for build-env 2024-07-07 23:17:12 +02:00
4d8c73a9d2 chore(Dockerfile): add llvm (current) 2024-07-07 23:05:35 +02:00
272459046c chore(Makefile): reintroduce prod backend targets 2024-07-04 13:03:54 +02:00
4cd57fc0fd chore(Makefile): fix develop test 2024-07-04 12:05:32 +02:00
f3bafc9e48 chore(gitlab-ci): partially remove debug prints 2024-07-04 04:17:21 +02:00
a2dce46a2e chore(Dockerfile): install locales and seding locales 2024-07-04 04:14:12 +02:00
f892711da7 chore(gitlab-ci): add locale debugging prints to backend-dependencies contd 2024-07-04 04:08:56 +02:00
fff0478b2e chore(gitlab-ci): add locale debugging prints to backend-dependencies 2024-07-04 03:55:30 +02:00
b0b740182c chore(Dockerfile): install pkg-config 2024-07-04 02:59:46 +02:00
abc9039990 chore(Dockerfile): install libpq-dev 2024-06-27 21:04:36 +02:00
acd6290be4 chore(Dockerfile): install zlib-dev 2024-06-27 20:29:47 +02:00
e8f6900870 chore(Dockerfile): install chromium, set CHROME_BIN 2024-06-27 18:56:39 +02:00
d4b967fddb chore(Makefile): two echoes 2024-06-27 18:36:02 +02:00
2d249ccafe chore(Makefile): use \echo instead of echo 2024-06-27 18:32:33 +02:00
b5cd8edf53 chore(gitlab-ci): fix npmrc install contd 2024-06-27 18:21:49 +02:00
db95e9c38d chore(Makefile): avoid comment print for npmrc 2024-06-27 18:20:27 +02:00
7ae460dacb chore(gitlab-ci): fix npmrc install contd 2024-06-27 18:16:59 +02:00
c0e625f266 chore(Makefile): tweak npmrc target 2024-06-27 18:14:22 +02:00
bb5b2db281 chore(gitlab-ci): fix npmrc install contd 2024-06-27 18:03:37 +02:00
a0ee02c460 chore(gitlab-ci): fix npmrc install 2024-06-27 17:58:33 +02:00
f0befa9abc chore(gitlab-ci): fix npmrc install 2024-06-27 17:53:59 +02:00
c6f6fcd516 chore(gitlab-ci): replace fontawesome token ci var with NPMRC var 2024-06-27 17:47:58 +02:00
2e30cab08c chore(Dockerfile): remove gup 2024-06-27 17:47:26 +02:00
09aca3f2c4 chore(Makefile): remove npmrc gup target 2024-06-27 17:45:33 +02:00
1fca99bf88 chore(Dockerfile): add missing build dependency 2024-06-27 17:35:06 +02:00
3371dc4203 chore(gitlab-ci): replace nix shell calls with barebones make 2024-06-27 17:31:27 +02:00
c978be1f87 chore(gitlab-ci): remove deprecated nix before-script stuff 2024-06-27 17:04:00 +02:00
d626955658 chore(gitlab-ci): use new fradrive build-env image 2024-06-27 17:00:59 +02:00
ed6c114991 chore(Dockerfile): move Dockerfile to subdir; add dependencies 2024-06-27 16:37:52 +02:00
997bc2bc00 chore(Dockerfile): add first Dockerfile stub for base build image 2024-06-27 03:43:00 +02:00
8d0c0d00d5 chore(gitlab-ci): switch to locally hosted debian image 2024-06-27 02:44:24 +02:00
b033165539 chore(gitlab-ci): switch to debian:12.5 as build image 2024-06-27 02:13:46 +02:00
f9e755ed31 chore(gitlab-ci): fix syntax contd 2024-06-25 03:18:57 +02:00
0861ea0778 chore(gitlab-ci): fix syntax contd 2024-06-25 03:12:57 +02:00
14f32497bb chore(gitlab-ci): fix syntax contd 2024-06-25 03:06:10 +02:00
5911db66b1 chore(gitlab-ci): fix syntax contd 2024-06-25 03:03:45 +02:00
1c0bd51a47 chore(gitlab-ci): fix syntax contd 2024-06-25 02:51:38 +02:00
bb8dfb677f chore(gitlab-ci): fix syntax contd 2024-06-25 02:49:47 +02:00
David Mosbach
a8218e0f62 chore(frontend): adjusted colour of icons inside of buttons 2024-06-21 17:20:17 +00:00
680333c617 chore(gitlab-ci): fix syntax contd 2024-06-21 00:31:40 +02:00
b90e0999e6 chore(gitlab-ci): fix syntax 2024-06-21 00:16:47 +02:00
d7190fb9a1 chore(Makefile): remove PHONY annotation from unphony targets 2024-06-20 17:20:23 +02:00
1d836026e6 chore(Makefile): remove deprecated targets 2024-06-20 17:19:05 +02:00
eb25d7ba34 chore(Makefile): remove bin dist on make clean 2024-06-20 17:16:56 +02:00
5c2a33c918 chore(gitlab-ci): make uniworx and uniworxdb from make targets 2024-06-20 17:16:19 +02:00
6ffa1289e6 chore(Makefile): introduce bin/uniworx and bin/uniworxdb targets 2024-06-20 17:13:07 +02:00
66026fb877 chore(Makefile): copy bins and set local bin path 2024-06-20 16:24:42 +02:00
f90a244cd4 chore(shell.nix): resort to new prepare-env script instead of shellHook and use in gitlab-ci 2024-06-20 14:38:12 +02:00
951078114a chore(shell.nix): fix shellHook debug echoes 2024-06-20 14:23:48 +02:00
1798180a53 chore(shell.nix): add shellHook debug echoes 2024-06-20 14:00:17 +02:00
7a6a1446c6 chore(shell.nix): add TZDIR to shellHook; remove SMTP env vars 2024-06-20 10:05:48 +02:00
01e2ed73e1 chore(gitlab-ci): fix test deps 2024-06-14 01:58:59 +02:00
7d06feb764 chore(gitlab-ci): replace check job with frontend and backend test jobs using make targets 2024-06-14 01:56:51 +02:00
5ae557a5a8 chore(gitlab-ci): add more debug prints 2024-06-14 01:49:05 +02:00
8ed01456da chore(gitlab-ci): add debug ls for cache/artifact debugging 2024-06-13 18:08:14 +02:00
6e3a40c08a chore(gitlab-ci): tweak stack cache 2024-06-13 18:05:26 +02:00
44f7a5c0e1 chore(gitlab-ci): add missing well-known dep for backend build 2024-06-13 16:25:11 +02:00
d762abe094 chore(gitlab-ci): add missing dependencies and caches 2024-06-13 15:51:42 +02:00
f5d02a4b22 chore(gitlab-ci): include npm cache in frontend deps 2024-06-13 15:43:47 +02:00
b838133c53 chore(gitlab-ci): add npmrc as frontend dep artifact 2024-06-13 15:37:20 +02:00
e07d0157af chore(gitlab-ci): use -prod build targets in backend-build and backend-lint 2024-06-13 03:08:47 +02:00
68832d5f99 chore(Makefile): implement backend-...-prod targets for non-dev builds 2024-06-13 03:06:30 +02:00
f9a4021937 chore(Makefile): remove debris 2024-06-13 02:55:36 +02:00
56689d12de chore(Makefile): conditionally depend on .develop.env; add uniworx:dev flag to stack iff dev 2024-06-13 02:55:02 +02:00
7a34641e42 chore(gitlab-ci): restructure based on stages 2024-06-13 02:27:08 +02:00
6a46f91cc0 chore(Makefile): add dev var; TODO: find way to conditionally depend on .develop.env 2024-06-13 02:26:53 +02:00
f910dc9a33 chore(gitlab-ci): work on well-known and backend-dependencies 2024-06-13 02:09:20 +02:00
a4e2f3edc6 chore(Makefile): add well-known target, use in gitlab-ci 2024-06-13 01:50:15 +02:00
David Mosbach
3bcd5610c2 chore(fonts): reverted new font 2024-06-03 01:37:17 +00:00
David Mosbach
4c4571d2d0 fix(frontend): fixed icon colour in table headers 2024-06-02 23:05:43 +00:00
David Mosbach
e1bb20ed18 style(frontend): coloured icons on info page for lecturers 2024-06-02 21:09:28 +00:00
David Mosbach
d3ac39afe4 style(frontend): navbar svg filter now matches theme 2024-06-02 17:19:10 +00:00
69afef93c9 chore(nix): remove entire nix build architecture 2024-05-30 14:36:05 +02:00
88739d326d chore(Makefile): work on make database 2024-05-30 14:22:32 +02:00
David Mosbach
5a8c741174 chore(icons): automatically generated license files 2024-05-27 14:55:29 +00:00
David Mosbach
5200d88f75 chore(utils): configurable file extensions for renamer util 2024-05-27 14:05:42 +00:00
David Mosbach
51a3a25042 chore(icons): removed old iconText function 2024-05-23 01:57:12 +00:00
David Mosbach
11df9c578f style(frontend): adjusted styling to svg icons 2024-05-23 01:24:44 +00:00
David Mosbach
e14df308d8 Merge branch 'utils' into fraport-corporate-design-icons 2024-05-13 02:19:34 +00:00
caf8fec5ac feature(util script): Util script for renaming of files added. 2024-05-06 15:09:42 +02:00
David Mosbach
6c4f3fe52b chore(frontend): updated templates 2024-05-06 03:44:25 +00:00
David Mosbach
b52da06129 chore(icons): adjusted icon sizes 2024-04-29 14:30:48 +00:00
David Mosbach
541e7ada43 style(frontend): replaced Font Awesome icons 2024-04-29 02:49:19 +00:00
David Mosbach
22781e1565 feat(frontend): load icons from svg files 2024-04-25 23:01:35 +00:00
David Mosbach
ad71e165c6 chore(frontend): ttf to woff conversion 2024-04-18 04:17:28 +00:00
Sarah Vaupel
21e01df7aa chore(gitlab-ci): add .stack-work/ as backend dependency artifact 2024-01-22 08:53:02 +01:00
Sarah Vaupel
e4cf6ee79c chore(gitlab-ci): add backend dependencies setup with (more) proper caching 2024-01-22 07:42:33 +01:00
Sarah Vaupel
e0c2fb9caf chore(Makefile): add target for stack dependencies only 2024-01-22 07:41:53 +01:00
Sarah Vaupel
c7bebde103 chore(gitlab-ci): use previous nodejs 2024-01-22 05:57:14 +01:00
Sarah Vaupel
16fa964893 chore(gitlab-ci): use make in pipeline 2024-01-21 17:05:10 +01:00
Sarah Vaupel
9c0c013b97 chore: add Makefile, update flake.nix and shell.nix for dependencies 2024-01-21 17:03:16 +01:00
9409cfeb81 chore: reuse lint 2023-12-06 13:06:20 +00:00
2b5682e3f3 chore: reuse lint 2023-12-06 13:04:47 +00:00
08b05849b0 style(frontend): prefer Arial over Liberation 2023-11-29 01:01:23 +00:00
6debee64a0 style(frontend): use local FRADrive Sans in application 2023-11-29 00:45:38 +00:00
2aa6d5e249 chore(assets): add FRADrive Sans and Mono fonts (derived from Liberation Sans and Mono) 2023-11-29 00:43:50 +00:00
a1592d5871 chore(frontend): remove old/deprecated typeface dependencies 2023-11-28 22:11:27 +00:00
16933d53ce chore(nix): setup system-wide fonts dir inside docker image 2023-10-25 04:12:46 +00:00
a55518b822 chore(gitlab-ci): remove font ci variables from pipeline definitions 2023-10-25 03:18:22 +00:00
6545ccb21c chore(gitignore): undo font dir ignore 2023-10-25 03:17:10 +00:00
d0d92998d7 Merge branch 'master' into fradrive/fraport-corporate-design 2023-10-25 02:56:47 +00:00
14e20a33d5 chore(gitlab-ci): install and decode font ttfs 2023-10-24 21:37:58 +00:00
8bad468b04 chore(node-deps): add ttf2woff as dev dep 2023-10-24 20:34:45 +00:00
dc8c9f662c chore(nix): remove debris 2023-10-24 20:34:13 +00:00
36c822c747 style(frontend): switch to fraport fonts for app 2023-10-24 20:33:48 +00:00
654b7eb0cb chore(gitignore): do not publish font files (for now) 2023-10-24 20:32:01 +00:00