Commit Graph

603 Commits

Author SHA1 Message Date
54e4e76945 Footer: Production lessons
Also move Art Gallery to Libraries
2018-09-19 19:06:52 +02:00
6cbd5ca369 Improve asset building process
After running ./gulp for every project, we delete node_modules.
2018-09-19 16:57:07 +02:00
690b35bab1 Add more tags to NODE_TAGS 2018-09-19 16:15:31 +02:00
356e4705b3 Add digital-painting to NODE_TAGS 2018-09-19 15:53:56 +02:00
748190d15b Fix jumbotron in index collection 2018-09-19 15:50:03 +02:00
05ff27a12d Navigation: Position icons 2018-09-19 15:42:33 +02:00
74e18bb500 Fix navigation 2018-09-19 15:39:58 +02:00
c460359b31 Run ./gulp in every subproject dir
This is necessary since in our gulp files we reference assets in
node_modules using relative paths. This makes the asset building
process much slower, and should be addressed in the future.
2018-09-19 14:48:16 +02:00
14daead15d Use correct permission format for gulp-chmod 2018-09-19 14:45:56 +02:00
8e9d63df2b Follow art direction for Spring banner 2018-09-19 12:42:12 +02:00
10addb1521 Spring background for index collection 2018-09-19 12:38:35 +02:00
735e6400e3 Background for spring project 2018-09-19 12:38:35 +02:00
a1d84196cd Add additional dependencies to package.json 2018-09-19 12:00:37 +02:00
678a03dbf1 Update NODE_TAGS 2018-09-19 11:34:22 +02:00
811dc4d65b Mark Production Lessons as new 2018-09-19 11:33:40 +02:00
265794d4b7 Pass title to /production 2018-09-19 11:20:32 +02:00
ece0ba4ae7 Dropdowns tweaks based on feedback 2018-09-19 11:20:17 +02:00
2395bd8090 Production Lessons: Added more tags 2018-09-18 16:54:57 +02:00
fef7d5feac Homepage: update image for Spring 2018-09-18 13:57:44 +02:00
f0f96bf2f1 Home project: Fix creating new projects 2018-09-18 13:57:25 +02:00
e05a0c0e04 Tagged assets: Style 'load more items' button 2018-09-18 12:55:14 +02:00
dbba955afe Homepage: use asset list template for random assets 2018-09-18 12:54:57 +02:00
17240f5793 Landing: fix styling of gallery 2018-09-18 12:54:32 +02:00
8ff8975dbb Welcome page: Styling 2018-09-17 18:42:04 +02:00
0a144ec12d Blog: Edit post link 2018-09-17 18:34:43 +02:00
6d9fa89d90 Project: Darker tree 2018-09-17 18:15:49 +02:00
06e7ea53bb Footer: Fix broken links 2018-09-17 18:15:36 +02:00
00cd29befc Layout: move footer and main menu into their own files 2018-09-17 17:18:43 +02:00
a5c7ec285d Style tweaks 2018-09-17 17:09:43 +02:00
7fff47c5c5 Use spans for index_collection navigation 2018-09-17 15:04:07 +02:00
534e212802 Project Landing: Don't set title
As it's set by the pages themselves using node.properties.url
2018-09-17 15:03:53 +02:00
1fac97e3f8 Homepage: style sidebar and cleanup CSS
homepage.sass is like 10 lines now :)
2018-09-17 12:52:01 +02:00
0556c5ae9a Homepage: Style comments 2018-09-17 12:16:52 +02:00
bb2c351460 Generic classes for styling 2018-09-17 11:36:57 +02:00
a65d771bd6 Tagged Assets: Support passing arguments
Pass LOAD_INITIAL_COUNT and LOAD_NEXT_COUNT

Also only show 'Load more' if LOAD_NEXT_COUNT is not set to 0
2018-09-16 06:30:48 +02:00
b50a3e1fb3 Tagged assets: add video progress and watched label 2018-09-16 05:52:20 +02:00
6f88de3b20 Menu: Remove columns for trainings
Experiment with a more compact menu, more readable with not so much text.
2018-09-16 05:06:41 +02:00
6569e22fa8 Spacing 2018-09-16 05:03:12 +02:00
c773145bd6 Blog: use jumbotron overlay 2018-09-16 04:28:37 +02:00
ae907719d0 Index Collection: Limit columns to 3 2018-09-16 03:43:21 +02:00
88f936772d Blog: Layout adjustments 2018-09-16 03:06:08 +02:00
0f1088702d Blog: Fix showing wrong single post
Also center comments and other minor tweaks
2018-09-16 02:03:25 +02:00
40f6ebd99c Project Landing: Fix links in latest updates
Part of T56813
2018-09-15 22:19:47 +02:00
fca2b0f44f Project Landing: Center titles
Part of T56813
2018-09-15 22:15:05 +02:00
08b1b03802 Blog: name in title 2018-09-15 22:09:12 +02:00
23bf27ca75 Layout: Add Art Gallery to menu 2018-09-15 21:36:32 +02:00
15264877e6 Blog minor fixes and tweaks 2018-09-15 21:33:11 +02:00
2eb969f7ee Blog listing: Show posts as cards 2018-09-15 21:23:45 +02:00
1196f178e8 One class too much 2018-09-15 17:26:56 +02:00
aaeecc1429 Profile page: Styling and layout 2018-09-15 16:41:47 +02:00