Penar Musaraj
5f846531a5
DEV: Cleanup variables/mixins SCSS imports ( #11618 )
...
Prepends variables.scss and mixins.scss globally for all assets. With
one notable exception, theme fields, which will be addressed in a
separate PR.
2021-01-05 14:05:34 -05:00
Mark VanLandingham
836cbfe7ae
UX: Move do not disturb to profile panel ( #11592 )
2020-12-31 08:39:06 -06:00
Joffrey JAFFEUX
e4dcf93238
UX: text overflow user-{primary,secondary}-navigation ( #11604 )
2020-12-30 21:34:27 +01:00
Penar Musaraj
303f229e98
DEV: Use indexes when importing SCSS from a folder ( #11591 )
...
By default, SCSS does not support globbing. This removes our magic and uses index files to import all files in a folder.
2020-12-30 15:29:10 -05:00
Mark VanLandingham
649ed24bb4
FEATURE: Do not disturb ( #11484 )
2020-12-18 09:03:51 -06:00
Penar Musaraj
2b8b252249
UX: Move reply filter button on mobile ( #11524 )
2020-12-18 14:51:13 +11:00
Sam
4558d91bbb
UX: adjust default menu width ( #11526 )
...
The notification panel gets resized and the JS uses maxWidth of 320.
This tends to fight with the CSS causing notifications to "jump" a bit when a new one lands.
2020-12-18 14:50:50 +11:00
Penar Musaraj
d1058f4e4c
UX: Blend header colors ( #11422 )
2020-12-16 09:38:51 -05:00
Arpit Jalan
1e7d6ebb0f
DEV: no need to iterate through each tag for rendering ( #11508 )
...
This commit allows discourse-assign plugin to show assigned user next to
tags.
2020-12-16 18:40:58 +05:30
Kris
d870c80516
UX: Don't wrap menu text under icon ( #11502 )
2020-12-16 16:43:47 +11:00
Kris
f450ab6b5d
UX: Make theme install modal more responsive ( #11503 )
...
* UX: Make theme install modal more responsive
* chrome fix
2020-12-16 16:41:36 +11:00
Kris
407591719c
UX: When input placeholders are too long, truncate with ellipsis ( #11504 )
2020-12-16 16:40:30 +11:00
Kris
7588910ee6
UX: remove timeline from print view, fix header in crawler view ( #11489 )
2020-12-15 16:12:46 -05:00
Kris
e02c47c4f3
UX: Show required indication consistently on signup ( #11477 )
2020-12-14 16:35:32 -05:00
Kris
ae114a6ee8
Revert "UX: When requiring user fields at signup, also mark default fields as required ( #11356 )" ( #11475 )
...
This reverts commit 3ef60686ed
.
2020-12-11 12:09:56 -05:00
Kris
236749add2
bulk select posts popup needs a higher z-index ( #11472 )
2020-12-10 21:32:52 -05:00
Penar Musaraj
8940e0f163
DEV: Fix position of filtered replies notice on DiscourseHub ( #11462 )
2020-12-10 13:25:09 -05:00
Penar Musaraj
adda53c462
FEATURE: Optional filtered replies view ( #11387 )
...
See PR for details
2020-12-10 12:02:07 -05:00
Penar Musaraj
fb2e24a77a
UX: Fix unreachable buttons on menus in Safari iOS ( #11458 )
...
Safari overlays its own nav at the bottom 10% or so of the screen. This
makes buttons in that area virtually unclickable, so to ensure buttons
there are reachable, we need to add enough bottom padding to menu panels.
2020-12-10 08:11:58 -05:00
Jordan Vidrine
0116897ac9
UI: Category Onebox styling changes ( #11448 )
...
This commit adjusts the category one box styling to be more in line with the discourse categories UI.
2020-12-09 11:36:05 -06:00
Arpit Jalan
f62ea77666
Revert "DEV: no need to iterate through each tag for rendering" ( #11432 )
...
This reverts commit a19a3adf9e
.
Need to look into failing tests.
2020-12-08 20:35:46 +05:30
Arpit Jalan
a19a3adf9e
DEV: no need to iterate through each tag for rendering ( #11428 )
...
This commit allows discourse-assign plugin to show assigned user next
to tags.
2020-12-08 18:41:26 +05:30
Joffrey JAFFEUX
daefa3d25a
UX: makes sk components full width on users admin page ( #11413 )
2020-12-08 11:18:02 +11:00
Joe
5ab6ef9765
FEATURE: Adds back button to theme editor ( #11416 )
2020-12-08 10:54:44 +11:00
Kris
3ef60686ed
UX: When requiring user fields at signup, also mark default fields as required ( #11356 )
2020-12-07 18:26:31 -05:00
Kris
0302de058c
UX: Fix invite checkbox width issue ( #11371 )
2020-12-07 18:08:04 -05:00
Penar Musaraj
490e1cfbbb
DEV: Use tag renderer in tags filter dropdown ( #11378 )
...
A small change that would allow components to extend the tag
display in the filter dropdown, like they can in other contexts.
Was requested in the tag icons component, see
https://meta.discourse.org/t/tag-icons-component/109757/60?u=pmusaraj
The PR also standardises tag styling in select-kit dropdowns.
2020-12-07 12:10:21 -05:00
Joe
eecff3d15b
DEV: Ensures mobile RTL stylesheets are loaded ( #11360 )
...
This PR only makes CSS changes that have no visual impact, but they fix an issue in the compiler that causes some stylesheets not to load on mobile RTL.
Full context here
https://meta.discourse.org/t/user-card-will-not-open-on-the-mobile/171268/6?u=johani
2020-11-26 21:03:25 +08:00
jbrw
416f984c5e
FEATURE: Update onebox and add styling for githubfolder onebox ( #11313 )
2020-11-25 10:51:29 +11:00
Jarek Radosz
de2d323ccf
UX: Slightly adjust onebox alignment ( #11326 )
...
* fixed header/favicon's vertical alignment
* slightly increased header margin
* made the onebox padding symmetrical
* increased the right margin on small image elements
* removed extraneous pre bottom margin
2020-11-23 22:16:50 +01:00
Dan Ungureanu
4638c6fc8d
FEATURE: Add 'all subcategories' option in category-selector ( #11099 )
2020-11-23 10:55:32 +02:00
Kris
855026eea1
UX: PM title glyph alignment and consistency improvement ( #11314 )
...
* UX: PM title glyph alignment should match public topic-status style
* minor fixes
2020-11-23 12:16:41 +11:00
Jarek Radosz
790b9856af
FIX: Onebox image alignment ( #11319 )
...
It was overlapping with elements after it and was unnecessarily indented relative to the text before it.
2020-11-23 10:49:02 +11:00
Penar Musaraj
7539c2ed7f
UX: Revamp category security tab ( #11273 )
2020-11-20 10:44:34 -05:00
jbrw
331236d6d7
Onebox improved error handling and support for Instagram Access Tokens ( #11253 )
...
* FEATURE: display error if Oneboxing fails due to HTTP error
- display warning if onebox URL is unresolvable
- display warning if attributes are missing
* FEATURE: Use new Instagram oEmbed endpoint if access token is configured
Instagram requires an Access Token to access their oEmbed endpoint. The requirements (from https://developers.facebook.com/docs/instagram/oembed/ ) are as follows:
- a Facebook Developer account, which you can create at developers.facebook.com
- a registered Facebook app
- the oEmbed Product added to the app
- an Access Token
- The Facebook app must be in Live Mode
The generated Access Token, once added to SiteSetting.facebook_app_access_token, will be passed to onebox. Onebox can then use this token to access the oEmbed endpoint to generate a onebox for Instagram.
* DEV: update user agent string
* DEV: don’t do HEAD requests against news.yahoo.com
* DEV: Bump onebox version from 2.1.5 to 2.1.6
* DEV: Avoid re-reading templates
* DEV: Tweaks to onebox mustache templates
* DEV: simplified error message for missing onebox data
* Apply suggestions from code review
Co-authored-by: Gerhard Schlager <mail@gerhard-schlager.at>
2020-11-18 12:55:16 -05:00
Penar Musaraj
d90b852cd0
UX: bottom padding for menu panel on iOS notch devices ( #11270 )
2020-11-17 15:42:03 -05:00
David Taylor
c62f082754
UX: Only link the icon for site setting history ( #11265 )
...
Linking the whole site setting name makes it tricky to copy/paste the name, which is common when asking/answering support queries.
2020-11-17 15:59:55 +00:00
Arpit Jalan
2fde06ba08
UX: handle large email addresses on email skipped and bounced tabs ( #11259 )
2020-11-17 18:01:40 +05:30
Kris
2cb2f864d4
Remove extra padding, follow-up to 8be04ff
( #11258 )
2020-11-16 23:10:03 -05:00
Arpit Jalan
b81326a7dd
UX: draft delete button was looking odd on user stream ( #11232 )
2020-11-13 17:21:06 +05:30
Penar Musaraj
89fc11e93b
UX: Layout changes to edit category page ( #11222 )
2020-11-12 12:51:25 -05:00
David Taylor
a4441b3984
FEATURE: Link site setting titles directly to their change log ( #11215 )
...
This makes it much easier to check the staff action logs for a specific site setting. A small history icon will appear when hovering over a site setting name. On click, you will be taken to the pre-filtered staff action log for the site setting.
2020-11-12 12:07:36 +00:00
Roman Rizzi
331517abe6
UI: Blur review queue images. ( #11187 )
...
We blur images by default to protect reviewers against NSFW content. To see the image, they'll have to hover over it.
2020-11-11 14:09:42 -03:00
Dan Ungureanu
ab314218d3
FEATURE: Implement edit functionality for post notices ( #11140 )
...
All post notice related custom fields were moved to a single one.
2020-11-11 14:49:53 +02:00
Bianca Nenciu
84e2915e71
UX: Increase the hit area of pinned topics on mobile ( #11147 )
...
It used to be only the topic title, but that area has been increased to
include the excerpt too.
2020-11-11 13:46:53 +02:00
Vinoth Kannan
67de0367ff
UX: add stock suspension reasons to suspend dialog. ( #10990 )
2020-11-11 01:01:28 +05:30
Penar Musaraj
0b7f43fba8
REFACTOR: Remove SweetAlert dependency ( #11183 )
2020-11-10 11:31:54 -05:00
Kris
694c7f2c98
reduce min-width for better spacing, follow-up to 1455421
( #11177 )
2020-11-09 17:05:09 -06:00
Penar Musaraj
57bd85af31
UX: Minor cosmetic fixes to the wizard ( #11172 )
...
- Does not force users to type a description or a welcome topic
- Adds * marker for required text fields (site title and email)
2020-11-09 15:14:57 -05:00
Kris
1455421433
UX: truncate long usernames in multi-username notifications ( #11153 )
...
* UX: truncate long usernames in multi-username notifications
* remove extra class, clarify comments
2020-11-09 16:06:52 +11:00