96a54695af
Homepage: New featured projects
2020-07-23 12:19:37 +02:00
7209a3c525
UI Homepage: Three cards for featured projects.
2019-04-15 12:46:31 +02:00
87bc2b5378
Utility for marking the first item on a list as 'new'.
...
The span element of the first child will include a 'new' label on it.
Usage: add the class 'list-first-new' to a list.
2019-04-12 17:21:47 +02:00
ad31b6338f
Homepage: sass file for homepage styling.
2019-04-10 17:18:23 +02:00
eeab0a407e
UI Landing: Style tweaks
2019-04-04 14:20:19 +02:00
dfbd03e448
UI Landing: Jumbotron padding tweak and mobile.
2019-04-04 14:19:52 +02:00
1d7cbd8ba5
UI Films: minor style tweaks.
2019-04-03 15:03:52 +02:00
a53dc51680
UI Landing: Align header to top.
2019-04-03 15:03:30 +02:00
9bf6c0fcb3
Templates: New template for films.
2019-04-03 13:04:25 +02:00
142dd36e3c
CSS: Add alias for pi-blender-cloud from font-pillar.
2019-04-03 13:01:39 +02:00
e03cf2f5da
CSS: Include font-pillar as part of main.css
2019-04-03 13:01:08 +02:00
79b409c83a
CSS: Include variables in project-main.sass
2019-04-03 11:49:17 +02:00
364fa76956
UI Landing: Use variable instead of magic number for background.
2019-04-03 11:40:55 +02:00
144dcf7a76
Sass: Introducing variables.sass file.
...
For Blender Cloud specific variables.
2019-04-03 11:40:01 +02:00
5f01b0d6ba
CSS Cleanup
...
An oversight. We already styled node-details-description a few lines above.
2019-03-29 15:37:46 +01:00
ad1a55c5d5
UI Landing: Use dark background only on project home landing page.
2019-03-29 15:37:46 +01:00
db976a4d50
UI Landing: Bigger text in node description.
2019-03-29 15:37:46 +01:00
5d2ba7fc96
Main Stylesheet: Include breadcrumbs component from Pillar.
2019-03-28 16:04:56 +01:00
fad5f803e8
UI Landing: Fade header to background color.
2019-03-27 12:18:15 +01:00
143cd27c55
UI Landing: Use dark background.
2019-03-27 12:17:15 +01:00
5218bd17e3
Project-Timeline: Introduced timeline on projects
...
Limited to projects of category assets and film for now.
2018-11-20 16:29:01 +01:00
37fe235d47
Lazy Home: Lazy load latest blog posts and assets and group by week and
...
project.
Javascript tutti.js and timeline.js is needed, and then the following to
init the timeline:
$('.timeline')
.timeline({
url: '/api/timeline'
});
# Javascript Notes:
## ES6 transpile:
* Files in src/scripts/js/es6/common will be transpiled from
modern es6 js to old es5 js, and then added to tutti.js
* Files in src/scripts/js/es6/individual will be transpiled from
modern es6 js to old es5 js to individual module files
## JS Testing
* Added the Jest test framework to write javascript tests.
* `npm test` will run all the javascript tests
Thanks to Sybren for reviewing
2018-11-12 12:57:24 +01:00
3de73ac35e
CSS: Use bootstrap variable for button roundness
2018-09-21 16:14:58 +02:00
97c549de08
Project Landing: cleanup unused classes
2018-09-21 12:19:48 +02:00
b5ff89f4ca
Node details: Center only on landing
2018-09-21 12:10:44 +02:00
17240f5793
Landing: fix styling of gallery
2018-09-18 12:54:32 +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
dc59bb53de
New global navigation menu.
2018-09-15 05:36:23 +02:00
1015254d93
Bring project-main from Pillar
...
Rename project-landing, to _project-landing and include it in project-main.
It's just a few lines of code to be worth keeping as a separate CSS.
2018-09-14 17:13:23 +02:00
dfa0c14bb0
Fix Scss paths
2018-09-14 14:43:55 +02:00
c90cd41e23
Use list-asset() mixin for homepage latest assets
2018-09-10 19:01:43 +02:00
95e51e90de
Homepage cleanup.
2018-09-06 13:03:40 +02:00
9ba2735c8c
CSS Cleanup
2018-08-31 19:08:23 +02:00
9ffcde3348
Use styling from Pillar
2018-08-31 13:58:08 +02:00
7a4c7d75f6
Project Landing uses new CSS
2018-08-31 13:55:35 +02:00
68d09dc886
CSS: cleanup
2018-08-28 15:56:06 +02:00
169a7f51f0
navbar-container: cleanup
2018-08-28 15:55:32 +02:00
01b6693324
Cleanup styling. Use bootstrap classes instead
2018-08-27 16:57:34 +02:00
2be601d0b0
Introducing Bootstrap 4
...
Bootstrap (and its dependency popper.js) are now used from npm packages,
allowing better version control and custom building of only the required
components for both styling and javascript.
At this moment the whole styling of bootstrap is included, once the Cloud
redesign is over it will be stripped to only the used components.
2018-08-27 16:52:22 +02:00
e9ec850d90
Styling: tweaks for mobile
2018-04-17 00:28:49 +02:00
280d26801e
Reduce scope of h2 styling
2018-04-16 20:36:23 +02:00
debfc4e356
Layout tweaks for landing page
2018-04-16 17:30:34 +02:00
4769e2e904
New landing page for Hero project
2018-04-16 14:38:08 +02:00
3bf1c3ea1b
About: introducing team profiles
...
CSS should be refactored, probably in the page itself.
2018-02-12 00:32:12 +01:00
67ce16fc78
Limit video max-width in homepage blog list
2018-01-18 11:57:53 +01:00
5ea47b6f8f
Fix navbar-toggle not visible on mobile
2017-11-28 16:06:11 +01:00
98f695c54b
Home: In Production section for ongoing projects
2017-11-24 19:36:43 +01:00
fd6c9ec02d
Welcome page: Update prices
2017-11-23 18:31:57 +01:00
8fc9529752
Homepage: Re-use render_blog_post macro to display posts
...
No need to have custom code when we have a nice little macro for it
2017-11-23 16:17:38 +01:00