Commit Graph

615 Commits

Author SHA1 Message Date
Pablo Vazquez 80b69438ed UI: Tweaks to descriptions in Index Collection. 2019-04-03 15:30:46 +02:00
Pablo Vazquez 3f3112f272 Pug Components: category_list_item component.
Taken from Pillar. Used in Libraries, Training, etc.
2019-04-03 15:29:14 +02:00
Pablo Vazquez 1d7cbd8ba5 UI Films: minor style tweaks. 2019-04-03 15:03:52 +02:00
Pablo Vazquez a53dc51680 UI Landing: Align header to top. 2019-04-03 15:03:30 +02:00
Pablo Vazquez 29ff9609e7 UI Films: use variable for project URL.
Instead of building url_for() many times.
2019-04-03 15:03:18 +02:00
Pablo Vazquez bd07a63acd Index Collection Template: Use header and opengraph macros. 2019-04-03 15:02:11 +02:00
Pablo Vazquez 9bf6c0fcb3 Templates: New template for films. 2019-04-03 13:04:25 +02:00
Pablo Vazquez 142dd36e3c CSS: Add alias for pi-blender-cloud from font-pillar. 2019-04-03 13:01:39 +02:00
Pablo Vazquez e03cf2f5da CSS: Include font-pillar as part of main.css 2019-04-03 13:01:08 +02:00
Pablo Vazquez 79b409c83a CSS: Include variables in project-main.sass 2019-04-03 11:49:17 +02:00
Pablo Vazquez a67af63459 Template Libraries: Use header and opengraph macros. 2019-04-03 11:41:42 +02:00
Pablo Vazquez 362694f4b6 Template Learn: Use header and opengraph macros. 2019-04-03 11:41:33 +02:00
Pablo Vazquez 364fa76956 UI Landing: Use variable instead of magic number for background. 2019-04-03 11:40:55 +02:00
Pablo Vazquez 144dcf7a76 Sass: Introducing variables.sass file.
For Blender Cloud specific variables.
2019-04-03 11:40:01 +02:00
Pablo Vazquez f8995fb657 Template Services: Use header and opengraph macros. 2019-04-03 11:39:11 +02:00
Pablo Vazquez 95762acf14 Templates: Introducing components.pug
For Blender Cloud specific components.

No need for them to be part of Pillar.
2019-04-03 11:38:27 +02:00
Pablo Vazquez 35a9986290 Templates: New macro for Opengraph.
To be used inside the opengraph block.

e.g
{% block og %}
  {{ opengraph(title, description, image, url) }}
{% endblock %}
2019-04-02 19:48:51 +02:00
Pablo Vazquez e8c878d0f3 UI Blog: Light background color and border for edit bar.
Makes it stand out more especially when there is no image in the post.
2019-04-01 14:57:34 +02:00
Pablo Vazquez fdf05d16de UI: Light background color for sidebar container. 2019-04-01 14:56:59 +02:00
Pablo Vazquez 49bffd108d UI Index Collection: Match style with Training and Libraries. 2019-04-01 12:33:47 +02:00
Pablo Vazquez 87c1eae1a6 UI Homepage: Replace 'film in production' with just Spring.
Since the film is no longer in production! We are done!
2019-04-01 12:32:49 +02:00
Pablo Vazquez 163aee6bbc UI Project: Show sidebar by default. 2019-03-29 15:46:43 +01:00
Pablo Vazquez 5f01b0d6ba CSS Cleanup
An oversight. We already styled node-details-description a few lines above.
2019-03-29 15:37:46 +01:00
Pablo Vazquez da955ce4af UI Landing: No need to set 'landing' as title.
Just use the default since project landing is the same as project home.
2019-03-29 15:37:46 +01:00
Pablo Vazquez ad1a55c5d5 UI Landing: Use dark background only on project home landing page. 2019-03-29 15:37:46 +01:00
Pablo Vazquez db976a4d50 UI Landing: Bigger text in node description. 2019-03-29 15:37:46 +01:00
Pablo Vazquez 42215d2b02 UI Layout: New jinja block for adding custom classes to the body.
Usage: {% block bodyclasses %}custom-class-name{% endblock %}
2019-03-29 15:37:46 +01:00
Sybren A. Stüvel 9cf3a7147e Merge branch 'production' 2019-03-29 15:27:58 +01:00
Francesco Siddi fb016c3e3b build wheels using the correct Docker image 2019-03-29 15:18:10 +01:00
Pablo Vazquez 039ab1ce70 UI Project sidebar: padding and border classes adjustment. 2019-03-28 21:12:24 +01:00
Pablo Vazquez 1bd1c6e5fd Merge branch 'master' into wip-breadcrumbs 2019-03-28 21:04:13 +01:00
Pablo Vazquez 353660c7ba UI Project: Sidebar toggle button. 2019-03-28 21:03:24 +01:00
Sybren A. Stüvel b77f3aaa49 Breadcrumbs: clicking a breadcrumb now calls displayNode(nodeId)
Requires Pillar 1fd17303a53016c15f685deebda65bea8e71be90
2019-03-28 16:43:15 +01:00
Pablo Vazquez 50c0842e72 Breadcrumbs: Move from sidebar to project context.
Since we will be able to toggle the sidebar from the breadcrumbs.
2019-03-28 16:06:32 +01:00
Pablo Vazquez 5d2ba7fc96 Main Stylesheet: Include breadcrumbs component from Pillar. 2019-03-28 16:04:56 +01:00
Sybren A. Stüvel 6972e1662d Show breadcrumbs in project navigation
Requires Pillar 4499f911.
2019-03-28 12:41:57 +01:00
Pablo Vazquez af6022c997 UI Services: Minor layout adjustments.
* Align all items to the left.
* Match header with Training and Libraries.
* Make images a link.
2019-03-27 16:00:19 +01:00
Pablo Vazquez 2fc1738e99 UI Libraries: Use single-column listing.
Uses component from components.pug
2019-03-27 16:00:19 +01:00
Pablo Vazquez 149013d64c UI Learn: Use single-column listing.
Uses component from components.pug
2019-03-27 16:00:19 +01:00
Pablo Vazquez e13a1bff1b UI Navigation: Move Training after Films.
So we have categories listing grouped together (Training/Libraries/Services).
2019-03-27 16:00:19 +01:00
Francesco Siddi 9ac60fe922 Tweak build-all.sh to run with bash 3.2
The ;& statement is supported in 4.0 or higher, which is not natively
provided on macOS.
2019-03-27 15:38:22 +01:00
Francesco Siddi 2f78f36f61 Update package-lock.json
The previous update was not sufficient apparently.
2019-03-27 15:10:36 +01:00
Francesco Siddi 5edcf931e9 Update package-lock.json
The flatmap-stream dependency was removed from NPM since it was
malicious.
2019-03-27 14:02:21 +01:00
Pablo Vazquez b417f25811 UI Homepage: Single-column layout. 2019-03-27 13:08:44 +01:00
Sybren A. Stüvel 691c1411bc Added jwtkeys/README.md 2019-03-27 12:58:08 +01:00
Sybren A. Stüvel 9f3946ba9e Documented deployment scripts 2019-03-27 12:57:50 +01:00
Pablo Vazquez 269daa0d43 UI Navigation: Padding adjustment. 2019-03-27 12:55:08 +01:00
Pablo Vazquez 39516e63cc UI Navigation: Cleanup (adding comments). 2019-03-27 12:54:54 +01:00
Pablo Vazquez 84881743ef UI Navigation: Category title 'Open Projects' rename to 'Films' 2019-03-27 12:54:10 +01:00
Pablo Vazquez e975492869 UI Navigation: Link to project category.
Without it, going from one project to another in the same category (like
going from Textures library to HDRI) is cumbersome, having to go always
through the homepage first.
2019-03-27 12:53:27 +01:00