78b186c8e4
Blog: Unify all post viewing in one template
...
During the years we went from site-wide blog, to project blog, to
post view inside a project, to full one-page post view. This led
to have multiple ways to see the same content.
This commit brings all post related stuff to always use index.pug
(or index_archive if we are looking blasts from the past).
2018-09-14 20:29:44 +02:00
232321cc2c
Blog: Cleanup CSS
2018-09-14 17:29:13 +02:00
a6d662b690
Refactor render_secondary_navigation macro
...
* Use navigation_links instead of pages.
* Use secondary navigation mixin.
* Always include project category.
* Always include Explore tab.
Should be eventually moved to Blender Cloud repo.
2018-09-14 16:58:48 +02:00
32c7ffbc99
Move project-main to Blender Cloud
...
Also remove calls to project-landing, it is now part of project-main.
It was just a few lines of code not worth having a different CSS file.
2018-09-14 16:56:35 +02:00
030c5494a8
Cleanup: jQuery and Bootstrap are now part of tutti
...
Also remove font loading from Google, we use system fonts now.
2018-09-14 00:52:58 +02:00
1a1f67cf00
Cleanup: Remove markdown js scripts
...
Pillar has its own way to convert markdown (commonmark via backend) so it
does not longer need these files.
2018-09-14 00:52:58 +02:00
8d5bdf04aa
Mixins no longer used
2018-09-13 18:10:39 +02:00
afda0062f5
Navbar: Padding for items
2018-09-12 19:00:29 +02:00
a97c8ffc93
Search: Layout and styling
2018-09-12 19:00:16 +02:00
c5fa6b9535
Sass: set project_nav-width sizes
2018-09-12 18:59:12 +02:00
2be41a7145
Show author badges on assets and comments
...
Comments layout is still broken, marked as TODO(Pablo).
2018-09-12 15:58:29 +02:00
40933d51cf
Show badges to users in their profile settings
2018-09-12 15:02:19 +02:00
a753637e70
Thicker progress bar on cards
2018-09-11 19:45:42 +02:00
f87c7a25df
Asset: style and cleanup listing
...
Font pillar aliases for asset icons
2018-09-11 19:37:22 +02:00
3ae16d7750
Tweaks to asset listing
2018-09-11 17:45:33 +02:00
c546dd2881
Video: new macro for showing video progress
...
Import video_progress_bar from '_macros/_asset_video_progress.html'
and pass it the video and current_user.
2018-09-11 16:11:05 +02:00
48df0583ab
Layout and styling of asset groups
2018-09-11 15:16:37 +02:00
094d15116e
Video progress: fixed issue in group node view_embed when never watched video
2018-09-11 15:01:11 +02:00
534d06ca8f
Include video progress data in UserClass
...
See src/templates/nodes/custom/group/view_embed.pug for a crude example.
2018-09-11 14:06:45 +02:00
df078b395d
Video progress: skip 'only reporting when paused' when forcing report
...
This ensures that the final pause at the end of a non-looping video is
also reported.
2018-09-11 14:06:45 +02:00
5df92ca4cf
Use list-asset() mixin component for project index
2018-09-10 19:02:27 +02:00
ecace8c55b
Navbar: style tweaks
2018-09-10 17:09:37 +02:00
d7fd90ded1
Videoplayer: Custom playback speed
2018-09-10 15:23:05 +02:00
b9268337c3
Videoplayer: Move loop functions outside of videojs()
2018-09-10 15:22:05 +02:00
9b62daec74
Search: Cleanup and minor fixes.
2018-09-10 11:56:31 +02:00
5cc5698477
Pillar Font: A couple new icons and update.
...
Also added comments on how to update this file in the future.
2018-09-10 11:55:59 +02:00
00ba98d279
Search: replace spinning loader with page-bar loader
2018-09-10 11:10:25 +02:00
e818c92d4e
Assets: License style
2018-09-07 18:17:50 +02:00
612862c048
Use bootstrap classes where possible
2018-09-07 18:13:04 +02:00
6b3f025e16
Project Edit: Cleanup and styling
2018-09-07 17:21:02 +02:00
8a90cd00e9
Pug mixin components for jumbotron, secondary navigation and more.
2018-09-07 17:20:22 +02:00
17a69b973e
Videoplayer: thicker progress bar
2018-09-07 14:55:42 +02:00
8380270128
Fixes on buttons/dropdown layout
2018-09-07 14:55:27 +02:00
35225a189d
Replace #project-loading spinning icon with a .loader-bar
2018-09-07 14:55:04 +02:00
be98a95fc0
Assets: Fix download dropdown
2018-09-07 12:27:37 +02:00
95c1f913c6
Videoplayer small improvements
...
* Disable volume change on scroll
* Add L key shortcut to toggle loop
* Minor style fixes (missing font family)
2018-09-07 11:49:34 +02:00
9bcd6cec89
Cleanup and minor tweaks for apps with a sidebar
...
Like Attract or Flamenco
2018-09-06 18:18:22 +02:00
ac23c7b00b
Bootstrap popovers are no longer used.
2018-09-06 14:24:09 +02:00
08bf63c2ee
Merge branch 'wip-redesign'
...
# Conflicts:
# src/templates/projects/view.pug
2018-09-06 13:30:24 +02:00
0baf5b38c3
Project view: dim title link
2018-09-06 12:52:54 +02:00
858a75af8d
Pug: Move project home templates to blender-cloud
...
These are super hard-coded to the Cloud anyway.
2018-09-06 12:51:58 +02:00
6b1a5e24e8
Pug: Use templates from blender-cloud
...
Affects the following templates:
/projects/view.pug
/projects/index_dashboard.pug
/organizations/index.pug
A lot of this layout is hardcoded for blender-cloud anyway. Eventually
Pillar should have its own templates to use as starting point for building
other Pillar apps. This should be built using the minimal amount of code
possible and rely on styling possible via Bootstrap.
2018-09-06 12:46:33 +02:00
1500e20291
Blog: cleanup of layout and style
...
Simpler markup reusing bootstrap 4 classes.
2018-09-06 12:42:37 +02:00
d347534fea
Pug: Move navigation macro to blender-cloud
2018-09-06 12:19:28 +02:00
4546469d37
Pug: Move blog macros to blender-cloud
2018-09-06 12:19:00 +02:00
b0d8da821f
CSS: Blog cleanup
2018-09-06 12:11:18 +02:00
1821bb6b7d
CSS general cleanup and minor style tweaks
2018-09-06 12:11:10 +02:00
278eebd235
Style jsTree
2018-09-06 12:06:14 +02:00
2777c37085
Style videoplayer.
2018-09-06 12:05:45 +02:00
f29e01c78e
Video player: remember volume in local storage
2018-09-04 12:16:24 +02:00