Kris
811bc3544f
prettier
2020-05-12 23:12:46 -04:00
Kris
765e842101
UX: remove underline from del & ins elements
2020-05-12 22:51:28 -04:00
David Taylor
a97cb2444c
UX: Fix broken image placeholder styling
2020-04-21 19:00:47 +01:00
Justin DiRose
6559ad0d80
FEATURE: Add copy button to codeblocks ( #9451 )
2020-04-21 08:02:13 -05:00
Jordan Vidrine
3f49b13e5f
FIX: Fix untitled/long links extending out box
2020-04-07 13:46:40 -05:00
Kris
d282233d31
UX: Add flair styles to latest topic list
2020-03-30 21:40:11 -04:00
Bianca Nenciu
d8640fd042
DEV: Move requested_group_id custom field from post to topic ( #9127 )
...
Follow-up-to accbbded15
2020-03-24 11:12:52 +02:00
Kris
69df19a663
UX: Disable highlight animation on deleted posts
2020-03-20 12:15:58 -04:00
Jarek Radosz
fff0e0980d
FEATURE: Improve keyboard shortcuts help modal ( #9143 )
2020-03-09 17:37:32 +01:00
Robin Ward
163cbb4aa7
UX: Show mentions properly in small post messages
2020-02-18 14:38:33 -05:00
Robin Ward
92bb7b9269
FIX: Username mentions lost styling
2020-02-14 13:02:56 -05:00
Robin Ward
d51107e2c9
FIX: If a group is unmentionable, don't render it as mentionable
...
Now if a group is visible but unmentionable, users can search for it
when composing by typing with `@`, but it will be rendered without the
grey background color.
It will also no longer pop up a JIT warning saying "You are about to
mention X people" because the group will not be mentioned.
2020-02-14 12:29:56 -05:00
Jarek Radosz
b843aa7b05
FIX: Adjust the broken image placeholder border ( #8781 )
...
* DEV: Remove `.large-image` selector
This selector is no longer used in core and there's no reference to it in any of `all-the-plugins`.
* FIX: Adjust the broken image placeholder border
2020-01-27 02:39:05 +01:00
Kris
37c9579a01
UX: reduce opacity on hidden topic contents, but not the controls
2019-12-18 11:34:33 -05:00
Krzysztof Kotlarek
f59647cd55
FIX: move IE specific CSS rules to discourse-internet-explorer plugin ( #8567 )
2019-12-18 15:25:16 +11:00
Dan Ungureanu
d5f5d9b867
FIX: Show quoted images correctly. ( #8391 )
...
This commit attempts to fix two issues that affect quoted images.
The first issue is observed while loading. The 'position: absolute' CSS
property makes 'width' and 'height' behave differently. Instead of using
the known image size, this makes it use the computed width and height of
the image, which should be the right size, as shown to the user.
The second issue is caused by 'object-fit: cover' property which trimmed
the left and right sides of wide pictures to make them fit inside the
quote.
2019-11-25 14:32:38 +02:00
Dan Ungureanu
a992caf741
DEV: Replace magic values ( #8398 )
...
Follow-up to 35942f7c7c
.
2019-11-25 14:32:19 +02:00
Kris
b066a4128d
Adding a text-overflow: ellipsis; mixin and related cleanup
2019-11-06 14:00:29 -05:00
Roman Rizzi
7c741fa0d6
FEATURE: Publish read state on group messages. (Originally introduced in #7989 ) ( #8025 )
...
* Revert "Revert "FEATURE: Publish read state on group messages. (#7989 ) [Undo revert] (#8024 )""
This reverts commit 36425eb9f0
.
* Fix: Show who read only if the attribute is enabled
* PERF: Precalculate the last post readed by a group member
* Use book-reader icon instear of far-eye
* FIX: update topic groups correctly
* DEV: Tidy up read indicator update on write
2019-08-27 09:09:00 -03:00
romanrizzi
36425eb9f0
Revert "FEATURE: Publish read state on group messages. ( #7989 ) [Undo revert] ( #8024 )"
...
This reverts commit 5dda5c2f7c
.
2019-08-20 13:29:22 -03:00
Roman Rizzi
5dda5c2f7c
FEATURE: Publish read state on group messages. ( #7989 ) [Undo revert] ( #8024 )
...
* Reenable: "FEATURE: Publish read state on group messages. (#7989 )"
This reverts commit 67f5cc1ce8
.
* FIX: Read indicator only appears when the group setting is enabled
2019-08-20 11:57:25 -03:00
romanrizzi
67f5cc1ce8
Revert "FEATURE: Publish read state on group messages. ( #7989 )"
...
This reverts commit 1630dae2db
.
2019-08-20 10:24:34 -03:00
Roman Rizzi
1630dae2db
FEATURE: Publish read state on group messages. ( #7989 )
...
* Enable or disable read state based on group attribute
* When read state needs to be published, the minimum unread count is calculated in the topic query. This way, we can know if someone reads the last post
* The option can be enabled/disabled from the UI
* The read indicator will live-updated using message bus
* Show read indicator on every post
* The read indicator now shows read count and can be expanded to see user avatars
* Read count gets updated everytime someone reads a message
* Simplify topic-list read indicator logic
* Unsubscribe from message bus on willDestroyElement, removed unnecesarry values from post-menu, and added a comment to explain where does minimum_unread_count comes from
2019-08-20 09:46:57 -03:00
Joe
15e70cc4b4
UX: prevents non-lightboxed images in quotes from stretching/squeezing ( #8021 )
2019-08-20 18:59:02 +08:00
Kris
36cb5f3038
UX: Increase contrast of pinned/tracking reason text, improve layout
2019-07-29 11:54:23 -04:00
Dan Ungureanu
9f5cfa192e
FEATURE: Allow Markdown in post notices. ( #7864 )
2019-07-09 14:42:02 +03:00
Kris
c0e8950fdb
UX: Shrink oneboxes and other wide content in custom post messages
2019-06-05 12:48:06 -04:00
Robin Ward
31e100530f
FEATURE: Flag count in post menu
...
This change shows a notification number besides the flag icon in the
post menu if there is reviewable content associated with the post.
Additionally, if there is pending stuff to review, the icon has a red
background.
We have also removed the list of links below a post with the flag
status. A reviewer is meant to click the number beside the flag icon to
view the flags. As a consequence of losing those links, we've removed
the ability to undo or ignore flags below a post.
2019-05-06 16:13:31 -04:00
Tim Lange
1486328756
UX: Changed post stream placeholder to animation ( #7434 )
2019-04-26 17:29:48 +01:00
Joe
095ee6ac96
UX: prevent images and lightboxes from extending outside blockquotes ( #7262 )
2019-03-27 01:51:21 +08:00
Dan Ungureanu
bdcb0e1efd
UX: Set color to gray for old post notices.
2019-03-19 15:47:47 +02:00
Dan Ungureanu
976ea160e9
FEATURE: Post notices become old after 14 days. ( #7197 )
2019-03-18 18:20:49 +02:00
Kris
c29ff3d2d5
UX: style adjustments for post notice feature
2019-03-08 16:02:51 -05:00
Dan Ungureanu
ac8425ad30
FIX: Date format and styling for post notices
...
Follow-up to 35942f7
.
2019-03-08 12:25:03 +02:00
Régis Hanol
7ff994b6ea
UX: post-notice max width on desktop
2019-03-08 10:52:47 +01:00
Régis Hanol
2434e48d4d
UX: Fix post notice on mobile
2019-03-08 10:50:33 +01:00
Dan Ungureanu
35942f7c7c
FEATURE: Special call-out for new / returning posters. ( #7115 )
2019-03-08 10:48:35 +02:00
Joffrey JAFFEUX
c90267db52
FIX: do not display add/remove participants if you can’t actually do it ( #7125 )
2019-03-08 09:23:26 +01:00
Tarek Khalil
b58eea1fcb
FEATURE: Hide ignored user's Original Post content ( #7113 )
...
* FEATURE: Hide ignored user's Original Post content
2019-03-06 09:20:45 +00:00
Kris
ef9b249cd2
UX: More consistent table header styles, removing duplicate styles
2019-02-26 21:40:17 -05:00
Kris
1d4e9b08ad
UX: Don't override unset flair color
2019-02-26 12:49:54 -05:00
Kris
2d031a1beb
UX: Improve moderator icon alignment
2019-02-22 21:29:39 -05:00
Kris
7c55de6e6f
UX: Alignment fix for names with emoji
2019-02-08 11:07:04 -05:00
Joe
a9734eef81
UX: removes margins from categories in suggested topics message
2019-01-24 02:12:16 +08:00
Kris
fe6d571021
FIX: Alignment for small-actions, gap, removing unneeded clearfix
2019-01-21 17:57:47 -05:00
Penar Musaraj
ba5e17a7a9
FIX: IE11 layout glitches
...
IE11 requires a unit on the third parameter (flex-basis) of the flex property
2019-01-21 13:40:55 -05:00
Kris
ec71091216
FIX: Don't override user flair styles in topic map
2019-01-21 12:37:49 -05:00
Kris
61fff098ed
minor email/whisper icon alignment fix
2019-01-18 20:59:52 -05:00
David Taylor
2d3e50ae7c
FIX: Match default `<code>` padding to highlightjs padding
...
Without this, the height of posts changes once highlightjs is lazy-loaded, potentially causing scrolling issues
2019-01-09 17:36:51 +00:00
Joffrey JAFFEUX
608abd4c08
FIX: uses `flex: 1 0 0;` instead of `flex: 1;` for better browser compat ( #6826 )
2018-12-28 20:21:32 +01:00
Maja Komel
040ddec63d
Fix avatar flair styles
2018-12-17 10:44:34 +01:00
Kris
6d353a1e47
Alignment & spacing fix for quote controls
2018-12-11 21:17:31 -05:00
Kris
26e9b628b8
post-infos alignment fix
2018-11-30 21:31:36 -05:00
Kris
a113777003
Extra margin isn't needed on mobile
2018-11-30 19:49:26 -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
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
09dc922b3b
Fix several FontAwesome 5 issues
...
add missing icons, update SvgSprite methods (to fix ruby 2.4 issues), update whisper icon in composer, fix alignment issues
2018-11-07 22:20:53 -05: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
Joffrey JAFFEUX
4417faa7e5
Revert "FIX: uses more semantically correct spans in post map ( #6555 )"
...
This reverts commit 5cd055fd30
.
2018-11-02 15:07:22 +01:00
Joffrey JAFFEUX
5cd055fd30
FIX: uses more semantically correct spans in post map ( #6555 )
2018-11-02 13:09:58 +01:00
Kris
41ceb6ca88
topic body and small action widths inconsistent
2018-10-05 18:37:23 -04:00
Kris
fa21b39875
FIX: topic admin menu was clipped on short posts due to overflow hidden
2018-10-05 10:51:27 -04:00
Kris
46563082a9
FIX: Move overflow from cooked to parent element to allow for slight overflow of blur/italic/shadow
2018-10-03 10:18:36 -04:00
Kris
dfbc93aa2e
Prevent post date from overflowing with long usernames
2018-09-19 18:53:48 -04:00
Kris
8cff3c9bbc
UX: Prevent long names from overflowing post
2018-09-05 17:48:31 -04:00
Joffrey JAFFEUX
1281fb964e
FIX: prevents remove user btn to overflow parent ( #6329 )
2018-08-29 10:11:44 +02:00
Joffrey JAFFEUX
ad34bdca09
UI: minor tweaks to new message participants list ( #6328 )
...
* Icon for button
* Display name when editing on mobile
* Always display name on mobile when less/or 4 participants involved
2018-08-29 10:07:49 +02:00
Joffrey JAFFEUX
b12cf08c57
minor css tweak
2018-08-27 16:38:57 +02:00
Joffrey JAFFEUX
4fdc27bab5
UI: improves participants list in messages ( #6320 )
2018-08-27 15:41:34 +02:00
Joe
7e68062a46
Topic meta-data flexbox fixes ( #6263 )
...
Topic meta-data flexbox fixes
2018-08-13 13:29:46 +08:00
Kris
84d822959a
Reducing some specificity, color fix
2018-08-03 17:44:22 -04:00
Kris
9499693baa
Layout works better with auto columns
2018-08-01 22:37:21 -04:00
Kris
8147130412
Group icon misalignment
2018-08-01 17:30:17 -04:00
Kris
d678ef2653
group icon needs margin
2018-08-01 17:05:35 -04:00
Kris
04255d1dce
removing unneeded styles
2018-08-01 16:38:47 -04:00
Kris
f0bea4ae55
Improve PM participant list
2018-08-01 16:20:14 -04:00
Kris
31a597797c
Raising z-index of bulk select button
2018-07-22 21:40:50 -04:00
Kris
c6fe6a8820
Improving mutli-post select styling
2018-07-20 16:37:43 -04:00
Kris
a0b799810b
post-info glyph margin fix
2018-06-25 10:50:16 -04:00
Robin Ward
45a2c94fb3
FIX: Margin on `post-info` should be present in mobile and desktop
2018-06-20 15:39:36 -04:00
Robin Ward
e7fbcf4ba4
UX: Refactor topic metadata's many floats into flexbox ( #6018 )
2018-06-20 13:06:20 -04:00
Robin Ward
fbc194c330
Don't use `!important` for wiki color. Allow themes to override it.
2018-06-20 10:47:27 -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
Kris
693650c3a2
Scaling down H-tag size in posts
2018-05-15 21:04:51 -04:00
Kris
de6dd2dc02
removing extra border
2018-05-02 16:25:27 -04:00
Kris
0163798c0e
Define primary table borders in one place
2018-04-30 20:45:49 -04:00
Kris
606670815c
Improving signup CTA padding
2018-04-25 21:59:47 -04:00
Régis Hanol
b489edac1d
UX: display staged status on user summary page
2018-04-20 17:42:06 +02:00
Kris
6d359ca823
Z-index fix for hidden posts
2018-03-02 22:41:10 -05:00
Kris
677e126fbf
UX: Implementing a box-shadow system, cleaning up existing shadows
2018-02-20 12:18:20 -05:00
Neil Lalonde
22f0b0096d
FEATURE: show avatar flair on user profile page
2018-02-13 17:13:38 -05:00
Kris
32116654ec
removing duplicate topic-map desktop/mobile styles
2018-02-12 15:20:14 -05:00
Kris
69bccb9e32
UX: Better alignment of small topic statuses
2018-02-08 17:04:29 -05:00
Robin Ward
6b04967e2f
FEATURE: Staff members can lock posts
...
Locking a post prevents it from being edited. This is useful if the user
has posted something which has been edited out, and the staff members don't
want them to be able to edit it back in again.
2018-01-26 14:01:30 -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
cb9524c365
UX: Additional protections to prevent tag nesting exploits in posts
2018-01-23 10:34:37 -05:00
Sam
ce815276d0
Small and big should be limited via rem so it works large font mode
2018-01-22 14:22:30 +11:00
Arpit Jalan
73dea4e7eb
Merge branch 'embedded-posts'
2018-01-19 12:54:34 +05:30
Kris
0c01e0b2fe
UX: Implementing a z-index system ( #5507 )
2018-01-16 19:05:12 -05:00
Kris
dc5b0e05e2
UX: Styling embedded post collapse button
2018-01-16 15:48:47 -05:00
Kris
674013129a
UX: Type system rebuild ( #5492 )
2018-01-12 17:27:38 -05:00
Kris
dea3e84f18
UX: Reducing number of font-sizes used in common
2017-12-21 12:59:19 -05:00
Kris
7b0f3f4e34
FIX: only staff highlight main post, not embedded replies
2017-12-20 21:26:24 -05:00
Kris
2d9d43ed1a
UX: Removing px font defintions and replacing with em
2017-12-18 15:49:11 -05:00
Kris
065c155f81
UX: Increasing line-height for headlines in all post content
2017-12-15 11:29:15 -05:00
Kris
3e4f02a180
UX: Removing staff highlight from .name so it only applies to .user-title
2017-12-07 16:10:54 -05:00
Kris
ef0d9d631c
UX: New style for staff highlight
...
Moved highlight to cooked content, also highlighting primary name (with shield) and title (if applicable).
**Before**:
![image](https://user-images.githubusercontent.com/1681963/33724323-2269e79e-db3d-11e7-8c93-75b9dc9a1ab7.png )
**After**:
<img width="809" alt="screen shot 2017-12-06 at 3 55 31 pm" src="https://user-images.githubusercontent.com/1681963/33724287-09eb66de-db3d-11e7-8e02-0062ed2b8716.png ">
2017-12-07 12:40:39 -05:00
Vinoth Kanan
c025fcffa5
UX: Large image placeholder alignment fix
2017-11-15 18:50:16 +05:30
Vinoth Kannan
7b494a65c9
NEW: large image placeholder added in cooked html ( #5291 )
2017-11-15 11:30:47 +01:00
Kris
9716e3ddf3
bringing mobile topic statuses to parity with desktop
2017-11-10 16:45:06 -05:00
Kris
dc2d9f05dc
removing scale-color, first pass
2017-10-13 11:57:10 -04:00
Robin Ward
193244f8c1
Convert quote button to use d-icon
2017-10-06 15:45:43 -04:00
Robin Ward
494ad1e9de
Convert quote controls to use `d-icon`
2017-10-06 15:42:24 -04:00
Robin Ward
f4decf9193
The `quote-other-topic` class has been removed
2017-10-06 15:16:06 -04:00
Vinoth Kannan
6e9671c2c3
UX: Placeholder images color changed & tootip added
2017-09-13 15:16:38 +05:30
Régis Hanol
85ef3696de
UX: show date of last edit on wiki topics
2017-09-12 15:37:47 +02:00
Vinoth Kannan
0fb7831749
FEATURE: Add placeholders to broken and large image files ( #5113 )
2017-09-01 10:26:13 -04:00
Robin Ward
6dfa3625df
REFACTOR: Replace `fa-*` in SCSS with `d-icon-*`
2017-07-27 15:09:30 -04:00
awesomerobot
3905d6bc0d
mildly lighter @mention
2017-07-24 22:26:14 -04:00
awesomerobot
3dd79b3b3a
fixing @mention color
2017-07-24 21:11:14 -04: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
Sam
fed57be9ed
style table in preview as well
2017-06-27 17:26:33 -04:00
Rafael dos Santos Silva
43ecbc86d4
FEATURE: Use current table styles for markdown-it tables
2017-06-26 16:56:46 -03:00
Neil Lalonde
16475bae89
padding below suggested topics on mobile
2017-06-12 15:46:10 -04:00
Neil Lalonde
0756602dfa
UX: h1, h2, etc css reset should give them a bottom margin
2017-05-24 10:38:25 -04:00
Neil Lalonde
c9028f517a
UX: headings in banners had no margins
2017-05-23 11:25:40 -04:00
Jeff Atwood
cfb30bca80
UX: simplify delete gap style
2017-05-05 17:06:13 -07:00
Sam
19ad1e2c2e
less opacity for quote button
2017-03-10 14:57:58 -05:00
Neil Lalonde
61d4c1203e
FEATURE: group avatar flair shows on topic participants list, and participant avatars can have custom styles
2017-01-18 11:38:00 -05:00
Guo Xiang Tan
17da0bd11f
UX: Display wiki icon on post edits indicator.
2017-01-17 06:33:58 +08:00
Jeff Atwood
bbb3217f6a
add opacity to quote button
2017-01-02 14:17:09 -08:00
Rafael dos Santos Silva
46b3c2e9c5
Use CSS animations for post and topic highlights
2016-12-05 20:20:52 -02:00
Jeff Atwood
44165e97db
UX: add ⛷ RADICAL AWESOME 🏂 to quote reply btn
2016-11-17 23:34:43 -08:00
Neil Lalonde
fa6b10cf3c
FIX: scale fontawesome glyph avatar flair on user cards
2016-09-19 14:04:51 -04:00
Neil Lalonde
e3e15182df
FEATURE: avatar flair on user cards
2016-09-15 16:15:18 -04:00
Neil Lalonde
2251104e32
FEATURE: avatar flair can be font awesome icons
2016-08-26 17:15:37 -04:00
Neil Lalonde
fb7409f982
FIX: avatar flair position on mobile
2016-08-18 11:18:18 -04:00
Neil Lalonde
d079f69b7b
FEATURE: add flair to avatars using new settings in the groups admin UI
2016-08-17 15:13:15 -04:00
Sam Saffron
86b3de510b
UX: staged posts show up with opacity 0.4 till on server
2016-07-12 17:03:42 +10:00
Guo Xiang Tan
5c4fdd1207
UX: Remove margins on popup menu on mobile.
2016-07-11 11:01:25 +08:00
Sam
4bf3fa5356
FEATURE: allow admins to prioritize full name vs username in the UI
...
Use the site setting prioritize_username_in_ux to switch between prioritizing
the full name vs username
2016-06-08 14:29:24 +10:00
Jeff Atwood
d7d8df7d3a
UX: remove border under mobile time gap too
2016-05-13 02:45:34 -07:00
Sam
398f10bf4f
UX: darken timegap
2016-05-13 18:40:44 +10:00
Jeff Atwood
ae52f445c9
UX: de-emphasize time gaps a bit
2016-05-12 16:13:30 -07:00
Jeff Atwood
443e0a77d8
topic state post alignment tweaks
2016-05-12 02:56:30 -07:00
Guo Xiang Tan
c5e0b74321
UX: Increase contrast for mentions on dark theme.
2016-04-18 10:27:08 +08:00
Guo Xiang Tan
7af0e0006f
UX: Mentions are not styled on mobile.
2016-04-18 10:26:43 +08:00
Oskar Rough
9e769e5357
Optically and vertically align the "13 days later" element
2016-04-03 13:30:22 +02:00