Commit Graph

325 Commits

Author SHA1 Message Date
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
7d3c24d712 Project view: update videojs path
The new path removes the version number, check package.json for that.
2018-09-14 01:25:50 +02:00
e1433c3c2a Layout: Cleanup
* jQuery and Bootstrap are now part of tutti, built by Pillar.
* Markdown is no longer used as Pillar has its own converter.
2018-09-14 01:21:22 +02:00
9fd233a8dc Initial styling of production lessons. 2018-09-13 18:10:12 +02:00
a40eb5d6e4 Use the new navigation_links provided by pillar 2018-09-13 16:36:41 +02:00
fab0d412fa Navbar: padding for items 2018-09-12 19:00:54 +02:00
c5287da78c Layout: Search icon in the navbar 2018-09-11 19:41:16 +02:00
37726bee0f Cleanup 2018-09-11 19:35:05 +02:00
10f15185e0 Homepage: Use macro for listing assets 2018-09-11 17:46:09 +02:00
c90cd41e23 Use list-asset() mixin for homepage latest assets 2018-09-10 19:01:43 +02:00
c8261e5df6 User menu tweaks 2018-09-10 17:12:34 +02:00
34ae8e55c3 Project view: show blog and pages in header 2018-09-10 16:12:09 +02:00
f9368c0729 Layout: Use mixin for top navigation 2018-09-07 18:12:01 +02:00
b4c51007ab Style production listing 2018-09-07 18:11:46 +02:00
a17253c482 Project Landing: Fix missing pillar-font 2018-09-07 18:11:37 +02:00
e348b003b1 Use mixin components from Pillar 2018-09-07 17:19:36 +02:00
23fbb68cfc Replace #project-loading spinning icon with a .loader-bar 2018-09-07 14:56:38 +02:00
4a4e75ee59 Project view: Cleanup and minor layout tweaks 2018-09-07 12:47:31 +02:00
9aae856ac8 Project View: fix alignment of edit tools 2018-09-06 18:16:07 +02:00
94c2c6e550 Start of "production videos", a.k.a. tagged assets overview
Tagged assets are shown in a list per tag. The list is dynamically
loaded with JavaScript.
2018-09-06 16:08:23 +02:00
0b1f295480 Services: Fix layout 2018-09-06 14:33:44 +02:00
a64d3902fd Bootstrap popovers are no longer used. 2018-09-06 14:24:31 +02:00
8dd1de1018 Merge branch 'wip-redesign'
# Conflicts:
#	src/templates/homepage.pug
#	src/templates/services.pug
2018-09-06 14:13:22 +02:00
b12b320cf0 Project view: include video_plugins.min.js 2018-09-06 13:32:57 +02:00
95e51e90de Homepage cleanup. 2018-09-06 13:03:40 +02:00
92106459a0 Use Navigation Tabs for homepage and index collections 2018-09-06 13:03:22 +02:00
982047fc3b Pug: Tweaks to components 2018-09-06 12:59:48 +02:00
5a36888f61 Navigation: Dropdowns for Services and Open Projects 2018-09-06 12:58:56 +02:00
59e0adf3ca Pug: Bring new templates from Pillar 2018-09-06 12:54:15 +02:00
3fdbb92b93 Fixed typo 2018-09-05 15:11:46 +02:00
cf98883633 Make <meta property="og:url"> tags have an absolute URL
Most of those can simply use `{{ request.url }}`, as this already contains
the absolute URL of the currently displayed page.
2018-09-05 13:58:13 +02:00
7b32b97203 Remove https://cloud.blender.org from URLs
URLs should be host-relative, so that they also work on devservers.
URLs in emails should remain absolute, though; we may want to change those
to use {{ url_for(..., _external=True) }} at some point.
2018-09-05 13:57:15 +02:00
c25df6f0ad Cleanup 2018-08-31 19:33:14 +02:00
813750a006 Layout cleanup 2018-08-31 19:08:52 +02:00
9ba2735c8c CSS Cleanup 2018-08-31 19:08:23 +02:00
73e8a81f3c Minor style tweaks 2018-08-31 13:58:26 +02:00
9ffcde3348 Use styling from Pillar 2018-08-31 13:58:08 +02:00
f0b18e88f4 Use pug mixins for header, cards and navigation 2018-08-31 13:57:51 +02:00
ed211f9473 Introducing Pug mixin components
For now added jumbotron, secondary navigation, card decks and individual cards.

Thanks @sybren for the suggestion.
2018-08-31 13:57:09 +02:00
7a4c7d75f6 Project Landing uses new CSS 2018-08-31 13:55:35 +02:00
fcf715b5b1 Services page: move to bootstrap 4 2018-08-31 13:52:40 +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
f48a4883ae Index collection redesign 2018-08-27 16:58:01 +02:00
01b6693324 Cleanup styling. Use bootstrap classes instead 2018-08-27 16:57:34 +02:00
012ba06655 Use system fonts (see main.sass) 2018-08-27 16:55:48 +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
368e3f6d40 Use high-res image for landing header 2018-05-07 15:25:10 +02:00
e9ec850d90 Styling: tweaks for mobile 2018-04-17 00:28:49 +02:00