Joffrey JAFFEUX
a6f986b50f
FEATURE: allows to to style published page with themes/plugins ( #9570 )
2020-04-28 18:24:24 +02:00
Robin Ward
e1f8014acd
FEATURE: Support for publishing topics as pages ( #9364 )
...
If the feature is enabled, staff members can construct a URL and publish a
topic for others to browse without the regular Discourse chrome.
This is useful if you want to use Discourse like a CMS and publish
topics as articles, which can then be embedded into other systems.
2020-04-08 12:52:36 -04:00
Joffrey JAFFEUX
a7ae28ed88
REFACTOR: removes places where we never show glyph and DRY code ( #8744 )
2020-01-17 20:58:15 +01:00
Kris
b56ade5043
FIX: show PM icon in docked header
2020-01-17 13:30:54 -05:00
Joffrey JAFFEUX
6abc2f5072
FIX: applies correct styles to icon and attempts to dry code ( #8739 )
2020-01-17 18:20:23 +01:00
Kris
af3dce4930
Hide PM glyph, follow-up to 02dbcac
2020-01-17 07:10:44 -05:00
Kris
02dbcac861
UX: Improve appearance of pm title editing
2020-01-16 21:31:17 -05:00
Kris
b066a4128d
Adding a text-overflow: ellipsis; mixin and related cleanup
2019-11-06 14:00:29 -05:00
Kris
f7923958e2
UX: fix alignment on topic progress bar and remove some magic numbers
2019-10-01 11:45:51 -04:00
Robin Ward
a5d9afe397
FEATURE: Include a user's pending posts in the topic view
...
Also includes a refactor to TopicView's serializer which was not
building our attributes using serializers properly.
2019-04-12 14:25:12 -04:00
Robin Ward
b58867b6e9
FEATURE: New 'Reviewable' model to make reviewable items generic
...
Includes support for flags, reviewable users and queued posts, with REST API
backwards compatibility.
Co-Authored-By: romanrizzi <romanalejandro@gmail.com>
Co-Authored-By: jjaffeux <j.jaffeux@gmail.com>
2019-03-28 12:45:10 -04:00
Kris
8176d26dbd
UX: Reducing usage of btn-small, simplifying styles
2019-01-11 19:41:09 -05:00
Kris
73d2fc194d
UX: More consistent category lock and topic-status styles
2018-12-10 16:06:26 -05:00
Kris
031c252cd3
Slight alignment follow-up to db32d29
2018-12-06 20:01:38 -05:00
Kris
db32d29eaa
UX: Refactoring topic statuses for consistent icon sizes & colors
2018-12-06 19:22:04 -05:00
Penar Musaraj
03deda2147
Upgrade to FontAwesome 5 (take two) ( #6673 )
...
* Add missing icons to set
* Revert FA5 revert
This reverts commit 42572ff
* use new SVG syntax in locales
* Noscript page changes (remove login button, center "powered by" footer text)
* Cast wider net for SVG icons in settings
- include any _icon setting for SVG registry (offers better support for plugin settings)
- let themes store multiple pipe-delimited icons in a setting
- also replaces broken onebox image icon with SVG reference in cooked post processor
* interpolate icons in locales
* Fix composer whisper icon alignment
* Add support for stacked icons
* SECURITY: enforce hostname to match discourse hostname
This ensures that the hostname rails uses for various helpers always matches
the Discourse hostname
* load SVG sprite with pre-initializers
* FIX: enable caching on SVG sprites
* PERF: use JSONP for SVG sprites so they are served from CDN
This avoids needing to deal with CORS for loading of the SVG
Note, added the svg- prefix to the filename so we can quickly tell in
dev tools what the file is
* Add missing SVG sprite JSONP script to CSP
* Upgrade to FA 5.5.0
* Add support for all FA4.7 icons
- adds complete frontend and backend for renamed FA4.7 icons
- improves performance of SvgSprite.bundle and SvgSprite.all_icons
* Fix group avatar flair preview
- adds an endpoint at /svg-sprites/search/:keyword
- adds frontend ajax call that pulls icon in avatar flair preview even when it is not in subset
* Remove FA 4.7 font files
2018-11-26 16:49:57 -05:00
Joe
ee6c0170ce
FEATURE: Scroll-based logo on mobile ( #6632 )
2018-11-21 21:21:49 -05:00
Kris
d1e50b3f8e
Remove condensed suggested topics, hide secondary table head
2018-11-19 11:26:21 -05:00
Kris
9157fdd69c
UX: Better related messages condensed layout
2018-11-15 20:21:22 -05:00
Kris
817135fbbf
Show related messages before suggested
2018-11-15 16:32:35 -05:00
Kris
1e15c16f77
UX: Condense layout when suggested and related messages are available
2018-11-14 11:01:50 -05:00
Sam
e17a13ce19
FEATURE: additional "related messages" section
...
This splits out previous message correspondence from suggeted and instead
has a dedicated section called "related messages"
2018-11-12 13:04:42 +11:00
Sam
42572ff138
Revert font awesome 5 changes
...
We are still pushing ahead on this 100% just need a bit longer to prepare
all plugins
2018-11-08 16:12:18 +11:00
Penar Musaraj
005e1ecb9b
FEATURE: Update Font Awesome to v5.4.1 and SVGs ( #6557 )
...
* First take on subsetting svg icons
* FontAwesome 5 svg subset WIP
* Include icons from plugins/badges into svg sprite subset
* add svg icon support to themes
* Add spec for SvgSprite
* Misc. SVG icon fixes
* Use FA5 svgs in local-dates plugin
* CSS adjustments, fix SVG icons in group flair
* Use SVG icons in poll plugin
* Add SVG icons to /wizard
2018-11-07 13:05:43 -05:00
Penar Musaraj
b5bdd42838
Progress bar CSS refactoring ( #6444 )
...
* Less magic in calculating topic progress bar
* more minor adjustments to topic progress CSS
* Bounce back button again
* Fix prettier warning
2018-10-03 13:21:57 -04:00
Kris
feeaac81df
FIX: Mobile admin menu iOS rendering bug
2018-08-28 16:39:20 -04:00
Joe
1f4af5ab36
UX: Super short tags shouldn't display on same line as title
2018-08-27 10:35:15 +08:00
Kris
ceb9226518
Giving post admin menu variable width in case of long translations
2018-06-18 13:02:50 -04:00
Joffrey JAFFEUX
174d392e5a
DEV: adds prettier ( #5956 )
...
Run `prettier --write "app/assets/stylesheets/**/*.scss" "plugins/**/*.scss"` after making sure you installed it with `yarn`
It's recommended to configure your editor to run prettier on file save.
2018-06-08 11:49:31 +02:00
Arpit Jalan
9353ae4b5d
Remove obsolete per topic unsubscribe page.
2018-04-16 16:11:20 +05:30
Kris
50257ebfb1
adding margin to PM glyph on mobile
2018-04-05 22:33:58 -04:00
Joffrey JAFFEUX
d3943b97df
FIX: align suggested messages
2018-03-15 17:51:19 +01:00
Joffrey JAFFEUX
ac701696b3
FEATURE: replaces tag-chooser/tag-group-chooser with select-kit component
...
These component were also the last using select2. As a consequence select2 is removed from Discourse in this commit.
2018-02-26 11:42:57 +01:00
Kris
bd892199e7
Increasing topic-admin menu width to prevent wrapping on mobile
2018-02-23 13:51:06 -05:00
Vinoth Kannan
84ce1acfef
FEATURE: Allow staffs to tag PMs
2018-02-21 20:11:46 +05:30
Kris
44f39ddc86
prevent post-link clicks from being squished by long strings
2018-02-12 11:52:42 -05:00
Kris
1e51be923c
UX: Improving post-link alignment
2018-02-09 12:43:15 -05:00
Kris
e17e6d2880
Removing unneeded width
2018-02-08 14:10:04 -05:00
Kris
cf623e65e0
tag alignment fix
2018-02-02 21:29:51 -05:00
Kris
9e690bf238
UX: Cleaning up category badge alignment ( #5561 )
2018-02-02 19:03:25 -05:00
Bruno Perel
6750ff6873
(S)CSS cleanup: 0px => O and removal of duplicated properties ( #5526 )
2018-01-25 09:53:36 -05:00
Kris
0c01e0b2fe
UX: Implementing a z-index system ( #5507 )
2018-01-16 19:05:12 -05:00
Kris
674013129a
UX: Type system rebuild ( #5492 )
2018-01-12 17:27:38 -05:00
Kris
4af4081c39
UX: Updating the edit post title layout
2017-12-04 15:29:02 -05:00
Neil Lalonde
6c86e0c94a
FEATURE: remove the featured link by editing the topic
2017-11-22 14:53:35 -05:00
Kris
dc2d9f05dc
removing scale-color, first pass
2017-10-13 11:57:10 -04:00
Robin Ward
06072b3d99
UX: Pending Posts at the bottom of topics looked wonky
2017-09-26 10:27:24 -04:00
Joffrey JAFFEUX
950b9e9eaf
FIX: keeps as much as possible the same api for select-box components
2017-09-09 20:29:07 +02:00
Joffrey JAFFEUX
56468582ee
FIX: visual regressions on title-wrapper
2017-08-31 15:08:09 +02:00
Joffrey JAFFEUX
0957ac9ee2
FIX: minor css tweaks to title-wrapper
2017-08-31 11:16:08 +02:00
Robin Ward
5dd56a41d9
Merge branch 'master' into master
2017-07-24 12:01:48 -04:00
awesomerobot
c29b7aa65d
initial pass at color simplification
2017-07-14 21:43:35 -04:00
Robin Ward
c6408550cd
Add a little contrast between the wrench and progress bar
2017-06-26 12:32:20 -04:00
Robin Ward
34867a6e07
UX: Support for displaying wrench alongside progress bar
2017-06-23 14:39:18 -04:00
Neil Lalonde
0105a406d4
FIX: spacing and alignment of title, category, tags, and featured links in topic page heading on mobile and desktop
2016-12-29 14:59:30 -05:00
Robin Ward
471bb5ff61
UX: Back button was no longer centred properly.
2016-12-28 12:24:17 -05:00
Robin Ward
7c32b03364
UX: Try "bouncing" the back button in on progress widget
2016-12-28 11:39:08 -05:00
Robin Ward
a297d7598b
UX: Better style for back button
2016-12-28 11:22:33 -05:00
Robin Ward
1821a0933d
FIX: Missing CSS for back button on progress component
2016-12-20 16:01:15 -05:00
Erick Guan
52763f5115
FEATURE: Allow posting a link with topics
2016-12-05 17:20:54 +01:00
Jeff Atwood
aaafd9f26e
slightly better group mention and link dupe copy
2016-06-08 12:37:52 -07:00
Régis Hanol
dc89a77946
tone down the post links styling
2016-06-08 09:59:34 +02:00
Sam
6d10812b26
FEATURE: auto expand incoming/outgoing links
2016-06-08 16:49:01 +10:00
Robin Ward
4a7567b485
UX: Move links from gutter to below posts
2016-05-31 10:51:37 -04:00
Arpit Jalan
42a523a3be
UX: show ellipsis for long category names
2015-12-15 18:30:44 +05:30
Arpit Jalan
2eece87206
UX: clip long category names in suggested topics
2015-10-14 19:02:57 +05:30
Jeff Atwood
42f252d3ba
make bar and bullet drop-down cat fullwidth
2015-09-25 00:26:41 -07:00
Sam
c2e9644558
Revert "flexbox for the post header"
...
This reverts commit bef3084516
.
2015-09-02 12:20:35 +10:00
awesomerobot
bef3084516
flexbox for the post header
2015-09-01 10:38:37 -04:00
Régis Hanol
2ad24cf5db
UX: button was floating in topic unsubscribe page on Safari
2015-08-14 12:22:32 +02:00
Régis Hanol
6669a2d94d
FEATURE: per-topic unsubscribe option in emails
2015-08-12 23:00:16 +02:00
Jeff Atwood
2b2ae4bfe7
Revert "adding flexbox to header via mixins (all prefixes)"
...
This reverts commit 5b229316ee
.
2015-08-04 15:56:05 -07:00
awesomerobot
5b229316ee
adding flexbox to header via mixins (all prefixes)
2015-08-04 10:46:58 -04:00
Sam
83593fea58
Revert "aligning text-logos and header with flexbox"
...
This reverts commit 2ad2ab503f
.
2015-08-04 14:49:08 +10:00
awesomerobot
2ad2ab503f
aligning text-logos and header with flexbox
2015-08-03 21:16:56 -04:00
Sam
bbf9ca2e14
UX: truncate category names after suggested topics
...
It's supposed to be project ... not proiect
2015-07-23 10:36:08 +10:00
Simon Cossar
d396e4eeed
set inline category-badge to display inline
2015-06-15 15:24:08 -07:00
Jens Maier
1a692bee0c
Apply fix against nested SUP tags to preview
2015-04-30 23:05:04 +02:00
Robin Ward
8c930c97e0
If there are pending posts in a topic, display a message at the bottom
2015-04-27 15:55:10 -04:00
Kris Aubuchon
a87bf1d9aa
some fixes for tag alignment
2015-04-14 15:54:17 -04:00
Sam
81733eb885
FIX: stop allowing nested SUP in topic bodies
2015-02-19 13:17:31 +11:00
Robin Ward
f8d3764d5e
Convert many buttons to d-button
2015-01-14 15:50:20 -05:00
Robin Ward
57b89a2c7f
Plugin stuff:
...
* Allow plugins to work with only autoloaded assets.
* Give a plugin outlet a class name based on its name if no view class
* Give the `topic-title` outlet a default class of `clear: both`
2014-12-30 16:29:28 -05:00
Jeff Atwood
157378bfcc
edit pencil glyph too big mon TOO BIG
2014-12-19 00:46:24 -08:00
Jeff Atwood
23899281d8
minor font sizing CSS fixups
2014-12-16 01:12:52 -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
1224ffa1c5
restructuring post titles a bit
2014-10-06 11:50:18 -04:00