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
9c2ded79dd
CSS: Cleanup and simplification
...
Mainly to rely more on bootstrap styling
2018-08-31 19:32:17 +02:00
b4acfb89fa
Layout: use bootstrap classes
2018-08-31 19:31:36 +02:00
33bd2c5880
Sass: Import modules on top level
2018-08-31 14:26:42 +02:00
76338b4568
Sass config: Bootstrap overrides
2018-08-31 14:24:25 +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
2332bc0960
jQuery: Small utility to set CSS display type
...
Showing elements with jQuery's native .show() sets display as 'inline',
but sometimes we need to set 'flex' or 'inline-block'.
2018-08-31 14:20:59 +02:00
ac3a599bb6
Gulp: build our own bootstrap js only using the needed modules.
...
At this point we only use tooltip and dropdown code, but we could use
tabs or carousels in the future. Just add them to the toUglify list.
2018-08-31 14:19:09 +02:00
814275fc95
Gulp: only chmod when running --production
2018-08-31 14:17:39 +02:00
46b0d6d663
Upgrade npm dependencies
...
Change gulp-uglify for gulp-uglify-es which has support for ES6.
New dependencies:
* boostrap
* jquery
* popper.js (required by bootstrap)
2018-08-29 16:30:17 +02:00
40f79af49d
Tooltips: Cleanup
2018-08-28 15:54:14 +02:00
84608500b9
CSS: Split dropdown styling
2018-08-28 15:53:47 +02:00
819300f954
Navbar cleanup
2018-08-28 15:52:56 +02:00
b569829343
General cleanup
2018-08-28 15:52:50 +02:00
c35fb6202b
render_secondary_navigation: Bootstrap 4 tweaks
2018-08-28 15:51:56 +02:00
d0ff519980
Font Pillar: Aliases for CC license icons
...
Also comments about updating the font from fontello.com
2018-08-27 17:03:13 +02:00
6ff4ee8fa1
Minor Dashboard style tweaks
2018-08-27 17:02:36 +02:00
b5535a8773
CSS: New primary color and navbar height
2018-08-27 17:02:07 +02:00
2ded541955
CSS Cleanup: remove font-body specifics
2018-08-27 17:01:43 +02:00
3965061bde
CSS: Split into modules
...
Don't place pure styling on top-level files (those that don't begin with underscore).
Instead, import them as individual files.
2018-08-27 17:01:08 +02:00
5238e2c26d
Pillar Font: Use variable for path
2018-08-22 19:57:22 +02:00
466adabbb0
Added unit tests for IP range validation
2018-07-13 13:50:01 +02:00
5fb40eb32b
Simple unittests for Cerberus validation
2018-07-13 11:42:31 +02:00
9f380751f5
Support for capabilities check in any shortcode
...
Use the @capcheck decorator on any shortcode that should support
this. Currently used by iframe and youtube.
2018-07-11 12:32:00 +02:00
49075cbc60
Local development server uses http, not https
2018-06-23 01:25:35 +02:00
81848c2c44
Introducing package-lock.json
2018-06-22 19:38:49 +02:00
9ee7b742ab
Make more consistent use of BLENDER_ID_ENDPOINT
...
Now BLENDER_ID_ENDPOINT is used for the Blender ID OAuth config,
and it's directly accessed when building requests for Blender ID token
validation (without using utility functions).
2018-06-22 19:38:27 +02:00
58c33074c3
Fix unittest for jinja.do_markdown
...
We were passing invalid html to do_markdown, which was returning a valid
version, by closing the <script> tag.
2018-06-22 17:10:38 +02:00
756427b34e
Link Markdown Cheatsheet to CommonMark help
2018-06-10 10:03:56 +02:00
7e06212cd5
CSS: Tweaks to pre/code
2018-06-10 09:41:26 +02:00
ef3912b647
CSS: Fix for emojis on lists
2018-06-10 09:01:44 +02:00
151484dee3
Support parsing of bare links in Markdown text
2018-06-08 19:35:14 +02:00
bec1f209ba
Update bleach library from 1.4.3 to 2.1.3
2018-06-08 19:34:39 +02:00
0e14bdd09f
Introduce rating functions
...
These hotness and confidence calculation algorithms come from Reddit
and have been tweaked based on our experience on the Dillo project.
2018-06-03 02:09:20 +02:00
ce6df542cc
Add ratings_embedded_schema to node_types
...
Ratings, like attachments, are a common feature in node_types.
By adding this schema definition, we reduce code duplication.
No functional changes are introduced introduced in this commit.
2018-05-11 01:32:39 +02:00
530302b74f
Fix deprecation warning, rename Form to FlaskForm
...
Starting with flask_wtform version 1.0, Form will be dropped in favor
of FlaskForm.
2018-05-09 22:50:26 +02:00
1bfb6cd2f6
Use high-res image for page and blog headers
2018-05-07 15:26:42 +02:00
53b6210531
Remove unneeded file opening
...
The statement has been moved to the Docker file of blender-cloud,
where we actually append a generated STATIC_FILE_HASH.
2018-04-21 18:09:42 +02:00
aeaa03ed80
Handle embedded featured nodes to get node_id
2018-04-16 17:30:02 +02:00
3319a578b9
Move secondary navigation rendering to a macro
2018-04-16 16:23:19 +02:00
24d47f0848
Add page node_type to CUSTOM_VIEW_NODE_TYPES
...
Due to the new templates, we do not need to embed pages in the
project view anymore.
2018-04-16 16:22:38 +02:00
505e3c3a6d
New design for project landing pages and blogs
2018-04-16 14:33:38 +02:00
e5259bb56c
Config: provide a correct suggestion for SERVER_NAME
2018-04-14 19:31:57 +02:00
8c0c22d801
Home project: sort synced Blender versions by _updated
2018-04-09 13:41:16 +02:00
Kael Baldwin
157eed8321
Fix layout template is_authenticated call
...
Differential revision: https://developer.blender.org/D3136
2018-04-07 21:39:38 +02:00
9ed526510f
Fix preview on public assets
2018-04-05 16:47:06 +02:00
ec2e4dee46
Minor style tweak to assets
2018-04-05 16:47:06 +02:00