847e97fe8c
Project: remove arrow left/right navigation hotkey
2018-09-19 18:33:53 +02:00
46bdd4f51c
Pages: Don't show date and page title
...
It's already in the jumbotron
2018-09-18 15:25:20 +02:00
93720e226c
Badges: don't display them just yet
2018-09-18 15:25:20 +02:00
13b606df45
CSS cleanup and use classes for styling
2018-09-17 18:16:42 +02:00
57f5836829
Cleanup and replace custom styles with bootstrap classes.
2018-09-17 17:08:46 +02:00
601b94e23a
Pages: Set title from page properties url
2018-09-17 15:02:24 +02:00
a5bc36b1cf
Jumbotron overlay is now optional.
...
Just add the jumbotron-overlay class, or jumbotron-overlay-gradient
2018-09-16 04:28:11 +02:00
e56b3ec61f
Use Pillar's built-in markdown when editing projects/creating posts.
2018-09-16 04:27:24 +02:00
9624f6bd76
Style pages
2018-09-16 04:05:37 +02:00
baf27fa560
Blog: Fix and css cleanup
2018-09-16 02:04:14 +02:00
88c0ef0e7c
Blog: fixes and tweaks
2018-09-15 21:32:54 +02:00
07670dce96
Fix view type list for folders
2018-09-15 05:50:42 +02:00
0055633732
Blog: Styling and cleanup
2018-09-14 20:30:04 +02:00
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
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
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
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
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
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
8380270128
Fixes on buttons/dropdown layout
2018-09-07 14:55:27 +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
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
1500e20291
Blog: cleanup of layout and style
...
Simpler markup reusing bootstrap 4 classes.
2018-09-06 12:42:37 +02:00
4546469d37
Pug: Move blog macros to blender-cloud
2018-09-06 12:19:00 +02:00
f29e01c78e
Video player: remember volume in local storage
2018-09-04 12:16:24 +02:00
2698be3e12
Saving & restoring video watching progress
...
Video progress updates:
- Mark as 'done' when 90% or more is watched.
- Keep 'done' flag when re-watching.
The video progress is stored on three events, whichever comes first:
- Every 30 seconds of video.
- Every 10% of the video.
- Every pause/stop/navigation to another page.
- When we detect the video is looping.
2018-09-04 12:16:24 +02:00
b4acfb89fa
Layout: use bootstrap classes
2018-08-31 19:31:36 +02:00
3f8e0396cf
VideoJS: don't use videojs.registerPlugin()
to start Google Analytics
...
The `registerPlugin()` call should only be done once, and not for every
video shown.
This removes the warning about the 'analytics' plugin already being
registered, which you see when navigating from one video to another via
the JSTree.
2018-08-31 17:19:27 +02:00
7405e198eb
Use .displayAs() instead of .show()
...
Needed for CSS display to be set as inline-block instead of show()'s inline.
2018-08-31 14:23:23 +02:00
756427b34e
Link Markdown Cheatsheet to CommonMark help
2018-06-10 10:03:56 +02:00
1bfb6cd2f6
Use high-res image for page and blog headers
2018-05-07 15:26:42 +02:00
3319a578b9
Move secondary navigation rendering to a macro
2018-04-16 16:23:19 +02:00
505e3c3a6d
New design for project landing pages and blogs
2018-04-16 14:33:38 +02:00
ec2e4dee46
Minor style tweak to assets
2018-04-05 16:47:06 +02:00
d10bdea6c5
Use typewatch for previewing comments
2018-03-28 23:35:59 +02:00
5b061af3a5
WIP on using the new nodes.preview_markdown for comments
2018-03-28 22:53:27 +02:00
dcde2a4551
Merge branch 'master' into wip-asset-obscure
2018-03-28 12:42:42 +02:00
5eb464a1f3
Minor tweaks to layout when able to re-new subscriptions
2018-03-28 12:17:11 +02:00
ab6b277293
Minor tweaks and cleanup on group_hdri, group_texture and texture templates
2018-03-27 19:47:48 +02:00
a4e415f1e3
Assets: Trim the first part of the asset type
...
Usually "image" or "application".
Also special treatment for .blend files
e.g. application/x-blender becomes blend logo
2018-03-27 19:46:34 +02:00
ebfd3d542c
Generic template for node preview when not subscribed
2018-03-27 19:40:44 +02:00