Commit Graph

55 Commits

Author SHA1 Message Date
Penar Musaraj
299d0ca445 UX: Minor layout tweaks to dropdowns (#14299)
- fixes mini-tag-chooser validation message
- fixes ellipsis overflow in mini-tag-chooser
- removes redundant `border-radius: 0` styles
- simplifies `user-notifications-dropdown` styling and adds example to styleguide
2021-09-10 09:00:41 -04:00
Penar Musaraj
24e71acf3f UX: Normalize sizing for inputs, buttons, dropdowns (#14226)
See PR for details
2021-09-09 11:01:56 -04:00
Discourse Translator Bot
c995b20ca4 Update translations (#14063) 2021-08-24 15:25:44 +02:00
Joffrey JAFFEUX
cb59681d86 DEV: select-kit third major update with focus on accessibility (#13303)
Major changes included:
- better support for screen readers
- trapping focus in modals
- better tabbing order in composer
- alerts on no content found/number of items found
- better autofocus in modals
- mini-tag-chooser is now a multi-select component
- each multi-select-component will now display selection on one row
2021-08-23 10:44:19 +02:00
Discourse Translator Bot
6b87ae3d4c Update translations (#13929) 2021-08-04 14:14:52 +02:00
Discourse Translator Bot
0c422cff1e Update translations (#13898) 2021-07-30 11:30:10 +02:00
Discourse Translator Bot
e951cb9aef Update translations (#13860) 2021-07-27 15:24:03 +02:00
Discourse Translator Bot
3667cc6447 Update translations (#13821) 2021-07-22 12:31:19 +02:00
Discourse Translator Bot
28b5e6e47d Update translations (#13796) 2021-07-21 10:30:34 +02:00
Gerhard Schlager
ec9a2a04f3 Fix i18n issues reported on Crowdin (#13769)
* Removes unused strings
* Clarifies some of the strings
* Fixes typos

@discourse-translator-bot keep_translations_and_approvals
2021-07-19 09:30:48 +08:00
Discourse Translator Bot
53fe8b2e77 Update translations (#13647) 2021-07-13 20:30:09 +02:00
Discourse Translator Bot
23930738a7 Update translations (#13565) 2021-06-29 16:02:02 +02:00
Discourse Translator Bot
252dd169a4 Update translations (#13476) 2021-06-22 15:21:20 +02:00
Discourse Translator Bot
f941bbc147 Update translations (#13327) 2021-06-08 16:32:36 +02:00
David Taylor
8c83803109 DEV: Remove unused disabled_plugins checks (#13144)
We now bundle Javascript for each theme/plugin separately, and only ship bundles for enabled plugins to the client. Therefore, these disabled_plugins checks are now redundant, and can be removed.
2021-05-26 09:44:58 +10:00
Josh Soref
59097b207f DEV: Correct typos and spelling mistakes (#12812)
Over the years we accrued many spelling mistakes in the code base. 

This PR attempts to fix spelling mistakes and typos in all areas of the code that are extremely safe to change 

- comments
- test descriptions
- other low risk areas
2021-05-21 11:43:47 +10:00
Discourse Translator Bot
55611a5b80 Update translations (#13089) 2021-05-18 16:49:18 +02:00
Discourse Translator Bot
8ac184c636 Update translations (#13088) 2021-05-18 15:11:41 +02:00
Discourse Translator Bot
21c301aa72 Update translations (#13030) 2021-05-11 19:01:59 +02:00
Jeff Wong
f337d59ed9 FIX: access to styleguide in subfolder install (#12995) 2021-05-08 17:08:12 -07:00
Penar Musaraj
116ae8ebc1 DEV: update styleguide guidance for colors and font sizes (#12975) 2021-05-07 09:30:27 -04:00
Discourse Translator Bot
d45c7973f9 Update translations (#12940) 2021-05-04 16:34:37 +02:00
Discourse Translator Bot
3b2f2b533f Update translations (#12851) 2021-04-27 16:01:06 +02:00
Robin Ward
e3b1d1a718 DEV: Improve Ember CLI's bootstrap logic (#12792)
* DEV: Give a nicer error when `--proxy` argument is missing

* DEV: Improve Ember CLI's bootstrap logic

Instead of having Ember CLI know which URLs to proxy or not, have it try
the URL with a special header `HTTP_X_DISCOURSE_EMBER_CLI`. If present,
and Discourse thinks we should bootstrap the application, it will
instead stop rendering and return a HTTP HEAD with a response header
telling Ember CLI to bootstrap.

In other words, any time Rails would otherwise serve up the HTML for the
Ember app, it stops and says "no, you do it."

* DEV: Support asset filters by path using a new options object

Without this, Ember CLI's bootstrap would not get the assets it wants
because the path it was requesting was different than the browser path.
This adds an optional request header to fix it.

So far this is only used by the styleguide.
2021-04-23 10:24:42 -04:00
Discourse Translator Bot
606860e75a Update translations (#12764) 2021-04-20 15:33:17 +02:00
Discourse Translator Bot
bc88ea5976 Update translations (#12412) 2021-03-16 15:49:29 +01:00
Discourse Translator Bot
c21cba70f6 Update translations (#12258) 2021-03-02 15:28:30 +01:00
Discourse Translator Bot
2757003ef1 Update translations (#12186) 2021-02-23 15:10:04 +01:00
David Taylor
1844bde57c FIX: Allow mobile-nav to work without loading transitions (#12184)
Previously, the `{{mobile-nav}}` component required a `currentRouteName` property, passed from the router service. It would observe changes in this property, and update the UI accordingly.

If we change between routes which have the same `currentRouteName` (e.g. two different group message inboxes), then the `currentRouteName` does not change and does not trigger the observer. Currently in core, we are relying on the fact that currentRouteName temporarily enters a `.loading` substate during a transition. This will change when we remove the loading substate in the near future.

This commit refactors `{{mobile-nav}}` to inject the router directly, and use the `routeDidChange` event instead of an observer. The change is backwards compatible, but plugins passing the old `currentPath` property will be shown a deprecation notice.
2021-02-23 11:16:40 +00:00
Discourse Translator Bot
f283bde25a Update translations (#12097) 2021-02-16 15:24:37 +01:00
Discourse Translator Bot
b3fa521bf4 Update translations (#12019) 2021-02-09 14:56:15 +01:00
Discourse Translator Bot
4860c7c6ee Update translations (#11928) 2021-02-02 14:37:52 +01:00
Jarek Radosz
33507cdb14 DEV: Styleguide fixes (#11836)
Includes:

* FIX: Don't override computed properties
* FIX: Prevent a set-after-destroy error
* FIX: Get rid of select-kit deprecations
* FIX: Replace removed admin-group-selector
* FIX: Provide onChange action to fix warnings
* FIX: Remove an element with an invalid id
* DEV: Remove topic-notifications-button from dropdowns
  It has its own styleguide section under "Molecules".
* UX: Styleguide tweaks
* DEV: Make the dropdowns useable
2021-01-26 15:40:58 +01:00
Discourse Translator Bot
3c028cb67f Update translations (#11848) 2021-01-26 14:52:35 +01:00
Discourse Translator Bot
0e8c155b70 Update translations (#11779) 2021-01-20 22:58:26 +01:00
Discourse Translator Bot
7f7bae1262 Update translations (#11764) 2021-01-20 12:43:57 +01:00
Discourse Translator Bot
440b63e833 Update translations (#11756) 2021-01-19 16:14:59 +01:00
Discourse Translator Bot
0e8e3f4813 Update translations (#11689) 2021-01-12 14:29:05 +01:00
Discourse Translator Bot
09f9d4b281 Update translations (#11601) 2020-12-29 19:44:53 +01:00
Discourse Translator Bot
e113ddc73c Update translations (#11557) 2020-12-22 14:49:40 +01:00
Penar Musaraj
8922a878f3 DEV: Add site header organism to styleguide (#11495) 2020-12-15 12:48:47 -05:00
Penar Musaraj
2b2c840297 DEV: Fix JS errors in styleguide (#11494)
Replaces latest topic list component with basic topic list (the former
no longer exists). And fixes the display of the topic footer buttons.
2020-12-15 12:35:14 -05:00
Discourse Translator Bot
47fa3cf864 Update translations (#11492) 2020-12-15 15:25:10 +01:00
Penar Musaraj
28feb7c2ff DEV: Add header colors to styleguide (#11421) 2020-12-07 14:50:45 -05:00
Roman Rizzi
bbe5d8d5cf DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
Discourse Translator Bot
9c901ee978 Update translations (#11336) 2020-11-24 17:25:37 +01:00
Discourse Translator Bot
7fecad41db Update translations (#11264) 2020-11-17 14:49:58 +01:00
Discourse Translator Bot
9904a007c5 Update translations (#11182) 2020-11-10 15:23:06 +01:00
Discourse Translator Bot
886d619d3f Update translations (#11108) 2020-11-03 18:08:07 +01:00
Discourse Translator Bot
9648122b51 Update translations (#11042) 2020-10-27 15:36:21 +01:00