Robin Ward
30ebaf6b6a
Update FontAwesome to 4.7.0
2017-04-26 15:16:30 -04:00
Sam
a3e8c3cd7b
FEATURE: Native theme support
...
This feature introduces the concept of themes. Themes are an evolution
of site customizations.
Themes introduce two very big conceptual changes:
- A theme may include other "child themes", children can include grand
children and so on.
- A theme may specify a color scheme
The change does away with the idea of "enabled" color schemes.
It also adds a bunch of big niceties like
- You can source a theme from a git repo
- History for themes is much improved
- You can only have a single enabled theme. Themes can be selected by
users, if you opt for it.
On a technical level this change comes with a whole bunch of goodies
- All CSS is now compiled using a custom pipeline that uses libsass
see /lib/stylesheet
- There is a single pipeline for css compilation (in the past we used
one for customizations and another one for the rest of the app
- The stylesheet pipeline is now divorced of sprockets, there is no
reliance on sprockets for CSS bundling
- CSS is generated with source maps everywhere (including themes) this
makes debugging much easier
- Our "live reloader" is smarter and avoid a flash of unstyled content
we run a file watcher in "puma" in dev so you no longer need to run
rake autospec to watch for CSS changes
2017-04-12 10:53:49 -04:00
Robin Ward
41db9e0d94
FIX: Silence CSS errors in Safari
2017-02-17 16:21:35 -05:00
Robin Ward
b0ee7930e8
Server side support for inviting as a moderator via the wizard
2016-09-22 09:52:19 -04:00
Robin Ward
42f6e52dc6
Warn the user if they haven't invited anyone
2016-09-22 09:52:19 -04:00
Robin Ward
9f12b571ef
Wizard: Server Side Validation + Finished Step
2016-09-22 09:52:19 -04:00
Régis Hanol
ded03a1aa4
ensure pikaday respects our color scheme
2016-04-21 20:56:12 +02:00
Régis Hanol
fd93fff39b
update pikaday.js to latest and replace date inputs with pikadays
2016-04-15 17:58:32 +02:00
Jeff Atwood
36e3e53798
is it really necessary to specify 'normal' font?
2016-04-11 02:30:11 -07:00
Jeff Atwood
b7171154da
remove ancient font formats from FontAwesome src
2016-03-29 17:02:25 -07:00
Jeff Atwood
a28816e9d8
UX: default h1 is just way too big
2016-03-08 16:29:05 -08:00
Robin Ward
6c2dee29a8
UX: Upgrade Font Awesome to 4.5.0
2015-12-10 17:19:23 -05:00
Sam
45ab42dea9
UX: upgrade font awesome to 4.4
2015-09-21 12:46:58 +10:00
Robin Ward
324c6551d3
FIX: Both rules are important
2015-08-25 11:34:13 -04:00
Kane York
2f595f27e9
CLEANUP: Coalesce repeated CSS properties
2015-08-18 22:02:33 -07:00
Régis Hanol
0f62a7f781
FEATURE: new date picker component
2015-08-10 12:50:38 +02:00
Régis Hanol
d9606bef9d
update font-awesome to 4.3.0
2015-03-27 13:08:58 +01:00
Régis Hanol
521d3de10d
revert: ⬆️ update font-awesome
2015-02-05 17:26:18 +01:00
Régis Hanol
4ac82f45bf
FIX: force font-awesome update
2015-02-05 14:25:27 +01:00
Régis Hanol
0774bd28b8
remove unused font-awesome file
2015-02-05 14:20:01 +01:00
Régis Hanol
ea50d22302
⬆️ update font-awesome
2015-02-05 12:47:02 +01:00
Jeff Atwood
92d61755b3
clean up CSS3 animations a bit
2014-12-25 02:29:39 -08:00
Jeff Atwood
2a46418284
add back in @-webkit-keyframes
2014-12-25 02:19:06 -08:00
Jeff Atwood
8b3babdbde
add back in a few -webkit- css3 prefixes
...
due to http://shouldiprefix.com/ and iOS mainly!
2014-12-25 01:41:44 -08:00
Jeff Atwood
b91f9f4142
remove a bunch of needless css prefixes
2014-12-25 01:05:45 -08:00
Jeff Atwood
e122e52fb8
kill some -webkit-transition CSS
2014-12-23 23:18:57 -08:00
Kris Aubuchon
3eebc0e589
changing font sizes to ems, so fonts scale a bit more gracefully
2014-12-15 22:12:56 -05:00
Kris Aubuchon
b97a4f5bd0
sticking transitions into a sass mixin
2014-10-20 09:54:36 -04:00
Kris Aubuchon
f4f6236902
changes: topic title editor layout, badge alignment in scrolled header
2014-10-07 11:41:04 -04:00
Jeff Atwood
fee9f834b6
bigger mobile topic list post count and date tap targets
2014-09-22 22:56:46 -07:00
Jeff Atwood
0f2e8a65e2
remove optimizelegibility from h1 chrome buggy
2014-09-11 00:40:44 -07:00
Kris Aubuchon
3d41ee5f9a
removing text-transforms (interferes with translation)
2014-07-29 23:48:41 -04:00
Sam
9157f51618
FEATURE: upgrade font awesome to head
2014-07-03 17:58:12 +10:00
Jeff Atwood
b2d6e2aa43
update to normalize.css 3.0.1 (from 2.1.0)
2014-06-30 00:14:02 -07:00
Jeff Atwood
d01ebbfe58
remove code/pre monospace override
2014-06-20 14:17:31 -07:00
Jeff Atwood
3dd61a2056
f**ing bootstrap, span5 = .gutter
2014-06-05 02:57:56 -07:00
Jeff Atwood
f245da5142
f**ing bootstrap, span11 = .embedded-posts body
2014-06-05 02:29:56 -07:00
Jeff Atwood
3ed8b8f155
f**ing bootstrap, span2 = topic-avatar
2014-06-05 01:42:27 -07:00
Jeff Atwood
80a862c358
f**ing bootstrap, span14 = post-column
2014-06-05 00:34:57 -07:00
Robin Ward
f0620a7d21
FIX: Sass helper mismatch
2014-05-28 13:12:34 -04:00
Robin Ward
f8a05195a1
Support images from the select2 plugin
2014-05-28 12:00:58 -04:00
nXqd
0b6ebdac8a
feature: use select2 instead of chosen
2014-05-14 08:01:08 +00:00
Vikhyat Korrapati
45a23f524a
Fix asset precompilation issues.
2014-04-01 23:05:17 +05:30
Vikhyat Korrapati
ef99ab59a5
Allow importing Discourse styles in custom stylesheets to modify vars.
2014-04-01 23:04:50 +05:30
Régis Hanol
77a8a4083a
Revert "Merge pull request #2125 from vikhyat/css-variables"
...
This reverts commit b537de3ca5
, reversing
changes made to b925827e5b
.
2014-04-01 16:24:29 +02:00
Vikhyat Korrapati
ddd1dfe896
Allow importing Discourse styles in custom stylesheets to modify vars.
2014-04-01 15:25:43 +05:30
Nick Schonning
3b881f3215
Remove IE7< star hacks
2014-03-06 23:55:57 -05:00
Kris Aubuchon
cdb888aec3
removing any :focus and/or outline definition so :focus falls back on the browser
2014-02-13 20:56:03 -05:00
Neil Lalonde
ed3d3ae1e1
Upgrade font-awesome to version 4
2013-12-11 10:31:09 -05:00
Robin Ward
6063b52d6a
Support for choosing a destination category when splitting topics.
2013-10-29 15:30:06 -04:00