Commit Graph

425 Commits

Author SHA1 Message Date
Pablo Vazquez a64d3902fd Bootstrap popovers are no longer used. 2018-09-06 14:24:31 +02:00
Pablo Vazquez 8dd1de1018 Merge branch 'wip-redesign'
# Conflicts:
#	src/templates/homepage.pug
#	src/templates/services.pug
2018-09-06 14:13:22 +02:00
Pablo Vazquez b12b320cf0 Project view: include video_plugins.min.js 2018-09-06 13:32:57 +02:00
Pablo Vazquez 95e51e90de Homepage cleanup. 2018-09-06 13:03:40 +02:00
Pablo Vazquez 92106459a0 Use Navigation Tabs for homepage and index collections 2018-09-06 13:03:22 +02:00
Pablo Vazquez 982047fc3b Pug: Tweaks to components 2018-09-06 12:59:48 +02:00
Pablo Vazquez 5a36888f61 Navigation: Dropdowns for Services and Open Projects 2018-09-06 12:58:56 +02:00
Pablo Vazquez 59e0adf3ca Pug: Bring new templates from Pillar 2018-09-06 12:54:15 +02:00
Sybren A. Stüvel 3fdbb92b93 Fixed typo 2018-09-05 15:11:46 +02:00
Sybren A. Stüvel 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
Sybren A. Stüvel 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
Sybren A. Stüvel 7f58be4568 Updated Blender Cloud add-on to 1.9.0
Also change the config_local.py so that we only have to change one variable
for a new version.
2018-09-05 13:40:24 +02:00
Pablo Vazquez c25df6f0ad Cleanup 2018-08-31 19:33:14 +02:00
Pablo Vazquez 813750a006 Layout cleanup 2018-08-31 19:08:52 +02:00
Pablo Vazquez 9ba2735c8c CSS Cleanup 2018-08-31 19:08:23 +02:00
Pablo Vazquez 73e8a81f3c Minor style tweaks 2018-08-31 13:58:26 +02:00
Pablo Vazquez 9ffcde3348 Use styling from Pillar 2018-08-31 13:58:08 +02:00
Pablo Vazquez f0b18e88f4 Use pug mixins for header, cards and navigation 2018-08-31 13:57:51 +02:00
Pablo Vazquez 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
Pablo Vazquez 7a4c7d75f6 Project Landing uses new CSS 2018-08-31 13:55:35 +02:00
Pablo Vazquez cc16351136 NPM: Upgrade libraries
New dependency is jQuery, we already depended on it it but now we use it
from npm package for easier version control and upgrades.
2018-08-31 13:54:39 +02:00
Pablo Vazquez 7dc1e6f9a1 Gulp: Only chmod files when in --production 2018-08-31 13:53:37 +02:00
Pablo Vazquez fcf715b5b1 Services page: move to bootstrap 4 2018-08-31 13:52:40 +02:00
Sybren A. Stüvel 099984f97c Added #!/bin/sh at top of shell script 2018-08-30 12:53:34 +02:00
Sybren A. Stüvel 8bfb40ce54 Various Docker image upgrades, read the entire commit message!
- Ubuntu 17.10 → 18.04.
- Python 3.6.3 → 3.6.6.
- Use `DEBIAN_FRONTEND=noninteractive` to prevent prompts during
  installation.
- Install `tzdata` in the base image as it's required by subimages.
- Correctly set maintainer in Dockerfile.
2018-08-30 12:53:34 +02:00
Sybren A. Stüvel d60a65c9f0 End BLENDER_ID_ENDPOINT with a slash 2018-08-30 12:46:58 +02:00
Sybren A. Stüvel 9cd2853e49 Upgrade pip after building Python 2018-08-30 12:31:31 +02:00
Sybren A. Stüvel 3d5554d9ce BLENDER_ID_ENDPOINT should end with a slash
There is always a path component in a URL.
2018-08-29 14:20:23 +02:00
Sybren A. Stüvel 764ccfa78e Add -e . to requirements-dev.txt 2018-08-29 12:24:45 +02:00
Sybren A. Stüvel 0b8ebecfea Don't import flask_login.request
`flask_login.request` is the exact same thing as `flask.request`, so
importing it from `flask_login` makes no sense. Also, it's been removed
from the new Flask-Login.
2018-08-29 12:19:40 +02:00
Pablo Vazquez 68d09dc886 CSS: cleanup 2018-08-28 15:56:06 +02:00
Pablo Vazquez 169a7f51f0 navbar-container: cleanup 2018-08-28 15:55:32 +02:00
Pablo Vazquez f48a4883ae Index collection redesign 2018-08-27 16:58:01 +02:00
Pablo Vazquez 01b6693324 Cleanup styling. Use bootstrap classes instead 2018-08-27 16:57:34 +02:00
Pablo Vazquez 012ba06655 Use system fonts (see main.sass) 2018-08-27 16:55:48 +02:00
Pablo Vazquez 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
Pablo Vazquez 4dc11b075a Gulp: watch Pillar styles folder for changes and compile Sass 2018-08-27 15:17:00 +02:00
Sybren A. Stüvel 4696d09fed Corrected rewrite rule for Caminandes 2018-07-06 14:56:40 +02:00
Francesco Siddi 663cf7bf2d Update README with further setup instructions 2018-06-25 18:58:59 +02:00
Francesco Siddi 4e8530478a Remove trailing slash from BLENDER_ID_ENDPOINT 2018-06-22 19:40:44 +02:00
Francesco Siddi b2d10b5ca7 Expose BLENDER_ID_ENDPOINT in example config 2018-06-22 19:40:10 +02:00
Francesco Siddi fad1aa75e9 Add virtualenv creation instructions 2018-06-22 16:23:44 +02:00
Francesco Siddi d9cf2d8631 Include package-lock.json for this project 2018-06-22 16:14:28 +02:00
Francesco Siddi 34cb45d5f1 Fix link to Pillar website in README.md 2018-06-22 16:13:56 +02:00
Francesco Siddi 3c74e79e4a Update README.md featuring Development setup instructions 2018-06-22 16:09:29 +02:00
Francesco Siddi fb2f245f1e Introducing "./gulp all" all command
It automates running the ./gulp command in all blender-cloud
related repos. Useful when setting up a project for the first time.
2018-06-22 15:39:24 +02:00
Francesco Siddi 8c6fa1e423 Add config_local.example.py for development setup. 2018-06-21 19:08:07 +02:00
Sybren A. Stüvel b66b6cf445 Reduced verbosity of mongo-backup.sh 2018-06-14 11:57:36 +02:00
Sybren A. Stüvel b153cae70e Increased WSGI thread count 32 → 64 2018-06-13 10:47:28 +02:00
Francesco Siddi 368e3f6d40 Use high-res image for landing header 2018-05-07 15:25:10 +02:00