Commit Graph

38 Commits

Author SHA1 Message Date
33bd2c5880 Sass: Import modules on top level 2018-08-31 14:26:42 +02:00
84608500b9 CSS: Split dropdown styling 2018-08-28 15:53:47 +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
505e3c3a6d New design for project landing pages and blogs 2018-04-16 14:33:38 +02:00
f4e0b9185b Shortcodes for YouTube and iframes
Added shortcodes 2.5.0 as dependency; Earlier versions corrupted
non-ASCII characters, see
https://github.com/dmulholland/shortcodes/issues/6

The rendered elements have a `shortcode` CSS class.

The YouTube shortcode supports various ways to refer to a video:

    - `{youtube VideoID}`
    - `{youtube youtube.com or youtu.be URL}`

URLs containing an '=' should be quoted, or otherwise the shortcodes
library will parse it as "key=value" pair.

The IFrame shortcode supports the `cap` and `nocap` attributes. `cap`
indicates the required capability the user should have in order to
render the tag. If `nocap` is given, its contents are shown as a message
to users who do not have this tag; without it, the iframe is silently
hidden.

`{iframe src='https://source' cap='subscriber' nocap='Subscribe to view'}`

Merged test code + added HTML class for shortcode iframes
2018-04-03 10:49:00 +02:00
6e1d255dfc CSS: Style buttons with 'disabled' class 2018-03-11 23:40:23 +01:00
545165c97f Sass: Don't specify strong/b, let the browser decide 2017-11-02 12:41:04 +01:00
bb33ddd9fb Blog: Style tweaks and minor cleanup
Mainly removing unused classes such as blog_post-container
2017-10-25 16:02:02 +02:00
2290e019e6 Cleanup
We don't use navbar-fixed-top anymore.
2017-10-18 20:05:24 +02:00
49feaa8281 Don't use hard-coded white background for notifications flyout.
Use $color-background instead
2017-10-15 05:55:12 +02:00
d637e322f7 Replace hardcoded colors with variables and more sane colors.
Makes it possible to theme the comments by replacing color variables.
2017-10-14 03:06:08 +02:00
b2cfe46438 Style tweaks on projects
Plus re-ordering and minor cleanup
2017-09-17 20:11:13 +02:00
6a4f571b05 Organizations list styling 2017-08-31 16:35:31 +02:00
30b3d6abaf Full width projects, search, and top navbar 2017-08-31 16:35:31 +02:00
94d12c6b66 Menu: Style sidebar nav-item-sign-in 2017-06-14 15:01:37 +02:00
3a500f3ea3 Simplify Errors (404 & 403)
TODO: Use a generic error template and pass error/text
2017-06-12 16:49:43 +02:00
de96e8e189 Move _errors Sass from main to base
That way errors are automatically styled on all other apps (Flamenco, Attract...)
2017-06-12 15:03:06 +02:00
df40560c5a Make notification and user menus a macro 2017-06-09 16:31:14 +02:00
3713f1eee2 Style .btn as buttons 2017-06-09 14:59:46 +02:00
5047803e3c CSS: progress-bar styling part of pillar's base 2017-06-06 17:03:24 +02:00
b2ed441bf7 Fix width of node add/edit 2017-03-23 18:53:39 +01:00
01e79f8565 Show icons on project homepage list 2016-11-24 19:42:12 +01:00
32ac0a64fb navbar is now opaque 2016-11-24 18:17:23 +01:00
f899fb48ce Lighter background for navtree 2016-11-24 16:31:36 +01:00
8959fac415 Tooltips/popovers without delay 2016-11-11 20:04:08 +01:00
684afb8cd5 Style .container.box 2016-11-11 17:11:35 +01:00
ad3f2c0119 Introducing apps_base.sass, contains basic layout/generic classes 2016-11-09 22:36:55 +01:00
7b79270481 Auto-open dropdown menus only on nav bars 2016-11-04 11:22:22 +01:00
a1dca29382 Quick fix for layout of attachments file upload 2016-11-04 11:05:19 +01:00
c1427cf6a2 avoid horizontal scroll on notifications 2016-11-03 18:27:50 +01:00
324d500edb Tweaks to style of file attachments 2016-11-02 19:42:44 +01:00
80601f75ed Remove deprecated +button-rounded-filled mixin
We now use just 'button', as roundness and filled are configurable
2016-11-02 16:36:47 +01:00
ae859d3ea7 Minor style tweaks to file form widgets 2016-11-02 16:16:20 +01:00
f30cdd5246 Minor style tweaks to attachments form 2016-11-02 14:51:10 +01:00
5805f4eb2a Comments is now part of the base style 2016-11-01 15:53:40 +01:00
144c5b8894 Use statusBarSet() js function from Pillar 2016-11-01 12:30:53 +01:00
646ab58395 Style sidebar icons 2016-10-18 11:34:53 +02:00
d99ddca410 Split base styles into base.css
That way we can load this css in other projects to bring the basic stuff
such as normalize, navbar, notifications, custom scrollbars, and so on.
2016-10-17 16:17:23 +02:00