Commit Graph
100 Commits
Author SHA1 Message Date
Kris 34c5df2700 UX: Make search result styles more consistent (#13174) 2021-05-26 20:36:21 -04:00
Kris d0dfd0c73f UX: Consistent padding on mobile/desktop .wrap (#13155) 2021-05-26 17:33:08 +10:00
Kris f78fa76847 UX: change categories page dropdown to a wrench (#13154) 2021-05-26 12:53:52 +10:00
Kris 567f9caf75 A11Y: Fix post control and user-menu focus styles (#13118) 2021-05-24 18:10:01 +10:00
Kris db7038e6c2 UX: Fix theme upload width, remove class clash, prettier (#13071)
* UX: fix width & theme upload modal class clash

* remove unneeded class

* unprettier hbs

* add back unicode emoji

* add newline
2021-05-20 17:10:40 +10:00
Kris f1b14a7f71 FIX: Specificity and other fixes for WCAG colors (#13082) 2021-05-20 16:28:03 +10:00
Kris a532e64389 DEV: Some select-box headers don't need a class (#12992)
* DEV: Some select-box headers don't need a class

* remove duplicate class
2021-05-20 16:00:45 +10:00
Kris f002c58a30 DEV: Buttons were missing btn-default classes (#12991) 2021-05-08 11:45:18 -04:00
Kris f61d430566 UX: Improve category controls on smallest devices (#12945) 2021-05-06 17:51:55 -04:00
Kris f57878f20f FEATURE: Add more class names to latest-topic-list-item (#12933) 2021-05-04 16:40:42 -04:00
Kris 8ca6202d81 FIX: tag control styles should apply to desktop (#12919) 2021-05-03 13:57:10 -04:00
Kris 3731d3c772 UX: anticipate anchor link hover (#12920) 2021-05-03 13:56:58 -04:00
Kris b6aacc4c2d UX: fix positioning of back button on progress bar (#12847) 2021-04-27 14:24:04 -04:00
Kris 22d23c4af1 UX: consistent topic timer message button order (#12826) 2021-04-26 18:56:01 -04:00
Kris b3cf483813 UX: Mobile consistency for topic status messages (#12828) 2021-04-26 18:55:50 -04:00
Kris c0bd7db799 UX: Improve alignment and spacing of category headers (#12829) 2021-04-26 18:55:18 -04:00
Kris ed373b2e7b A11Y: Category logos are decorative, set empty alt (#12830) 2021-04-26 18:54:56 -04:00
Kris abbb3a6be5 DEV: add tag-navigation plugin outlet (#12814)
Adds a plugin outlet to the tag template to match the `category-navigation` outlet on category pages (using this for a customer theme component).
2021-04-23 10:38:07 +02:00
Kris 984d87f30c UX: stop presence indicator hop, space consistency (#12797) 2021-04-22 16:11:47 -04:00
Kris e0d17c8d19 UX: Prevent topic progress bar from overlapping (#12780) 2021-04-21 22:53:23 -04:00
Kris b9b4d2485b UX: fix layout of group header buttons on mobile (#12781) 2021-04-21 15:45:45 -04:00
Kris 62e882ad11 UX: Fix focus style for post edit history button (#12757) 2021-04-20 21:03:47 -04:00
Kris 3c0164f369 UX: Update positioning of mobile post controls (#12760) 2021-04-21 09:43:26 +10:00
Kris 5e97946f9f UX: improve user card control layout for long text (#12770) 2021-04-20 18:34:33 -04:00
Kris c7653d2e78 UX: Update signup cta styles (#12761) 2021-04-20 13:00:39 -04:00
Kris 28d5a3f21f UX: smoother timeline footer animation, padding fix (#12743) 2021-04-19 13:00:12 -04:00
Kris d89e9fcfa3 FIX: remove old usercard styles, fix bg img class (#12712) 2021-04-15 16:34:47 -04:00
Kris d12707c18e FIX: mobile topic list number alignment (#12641) 2021-04-07 18:14:12 -04:00
Kris ea2105f3e8 REFACTOR: Consistency, A11Y, and less text for composer toggles (#12627) 2021-04-07 16:15:07 -04:00
Kris cdd5b60447 UX: icon instead of text for hiding mobile preview (#12625) 2021-04-06 22:22:40 -04:00
Kris 1ebb40a713 FIX: show sign up modal when local logins are disabled (#12611) 2021-04-06 10:31:51 -04:00
Kris 80be6e6949 Overflow on user controls breaks select-kit (#12592) 2021-04-05 23:42:44 -04:00
Kris 6f79c452c2 FIX: bulk select on full-page search (#12593) 2021-04-05 23:11:57 -04:00
Kris f8e5df393d UX: better position for search bulk select button (#12594) 2021-04-05 23:11:43 -04:00
Kris 3a18dd5681 Revert "A11Y: Do not use positive tabindex in composer (#12563)" (#12603)
This reverts commit af879b7851.
2021-04-05 14:36:43 -04:00
Kris 42fb806f43 A11Y: make th keyboard accessible + aria attribs (#11895) 2021-04-01 14:19:59 -04:00
Kris af879b7851 A11Y: Do not use positive tabindex in composer (#12563) 2021-03-31 17:33:14 -04:00
Kris 44587cc4b4 UX: more consistent user control button width (#12553) 2021-03-30 14:18:38 -04:00
Kris 9c8ec372f1 UX: remove reference to contact form in settings (#12554) 2021-03-30 14:18:06 -04:00
Kris 6d65320aae UX: login modal adjustments (#12552) 2021-03-30 14:16:50 -04:00
Kris 9526c1a27b FEATURE: Add admin-area class to HTML tag (#12459) 2021-03-22 11:36:26 +11:00
Kris 7e470bf8ae UX: Improve topic footer alignment and layout (#12420) 2021-03-17 22:42:52 -04:00
Kris 26bfb5d6b9 UX: reduce opacity of code copy button (#12418) 2021-03-16 19:22:35 -07:00
Kris 01babeccdf FEATURE: Add above-timeline plugin outlet (#12373) 2021-03-12 18:40:51 -05:00
Kris 83519e7f3a FEATURE: Always show tag dropdown when tagging is enabled (#12209) 2021-03-10 21:13:15 -05:00
Kris e9a05ce161 UX: login; smaller titles, more consistent spacing, other fixes (#12317)
* Fixes an issue where long translations cause layout issues

* Fixes an issue where the alignment shifts when switching between signup/login

* Makes some of the margin/padding more consistent

* Removes duplicate .login-modal and .create-account classes and replaces them with .login-modal-body and .create-account-body

* Adds another color transformation so we could remove prefers-color-scheme... the problem with that was that my OS' UI might be set to something different than my Discourse preferences (prefers-color-scheme only responds to OS UI settings)
2021-03-09 17:00:46 -05:00
Kris 8fb28ae365 UX: fix bulk select button height on search page (#12301) 2021-03-08 17:22:13 -05:00
Kris 3e3bae59f6 UX: clean up tag styles to improve alignment (#12300) 2021-03-08 10:52:39 +11:00
Kris e180f3f97a UX: restore autofocus on login inputs (#12266) 2021-03-02 14:30:53 -05:00
Kris 3f21d41b09 2FA fixes for login modal (#12221) 2021-02-26 00:33:34 -05:00
Kris e3e8fd4f7c FIX: login modal max-width wasn't specific enough (#12207)
follow up to 362dd79
2021-02-24 18:32:40 -05:00
Kris 362dd798ae UX: add link for email login below username, remove button (#12118) 2021-02-24 16:30:08 -05:00
Kris 477930683b UX: More consistent group mention style (#12156) 2021-02-22 19:02:47 -05:00
Kris 47ef83505f UX: make tag input full width for PMs (#12158) 2021-02-22 16:49:12 +11:00
Kris c3f6eb17a5 UX: On very short screens switch quick-access-profile to 2-columns (#12120) 2021-02-18 18:47:37 -05:00
Kris 77c8f0c864 UX: Show bullets for some composer lists (#12122) 2021-02-18 18:47:27 -05:00
Kris c6a9142dbb FIX: remove top gradient from signup modal (#12121) 2021-02-18 08:12:28 -06:00
Kris c4ff6def8e UX: change emailLogin to info class when empty (#12105) 2021-02-17 16:28:52 -05:00
Kris 933dde9419 A11Y: Add rowheader to topic title TDs (#12092) 2021-02-17 00:00:34 -05:00
Kris 355b8f69af UX: Fix excess line breaks in login modal alerts (#12104) 2021-02-16 21:22:49 -05:00
Kris fcf674f106 UX: Prevent badges on usercards from overflowing (#12037) 2021-02-11 13:41:58 -05:00
Kris 04d0bf9c4a UX: Improve tag and assign display in search (#12039) 2021-02-11 13:41:43 -05:00
Kris eec093918f FIX: adjust width to avoid horizontal overflow (#12038) 2021-02-11 13:41:34 -05:00
Kris fcdf7ef019 UX: Remove 2px border from some select-kit buttons (#12016) 2021-02-09 16:35:10 +11:00
Kris ded0f5b4e5 UX: Remove Helvetica from our font stack (#11876)
Arial is more consistently available across operating systems and aligns better.
2021-02-05 17:01:21 -05:00
Kris a2946b0728 Move category dropdown changes to desktop only (#11995)
follow-up to 615a091
2021-02-05 11:30:08 -05:00
Kris 3ed6747bf2 UX: Show caret icon on user notification dropdown (#11991) 2021-02-05 10:30:36 -05:00
Kris 13dba16e7b UX: Fix reply where modal layout (#11990) 2021-02-05 14:37:02 +11:00
Kris 0fb1c122f4 UX: Clarify user rejection modal (#11967) 2021-02-04 15:20:07 -05:00
Kris 6d6436e9e7 UX: Fix & clarify bulk notification change modal (#11969) 2021-02-04 14:35:47 -05:00
Kris c40c858233 REFACTOR: Remove d-button block helpers (#11970) 2021-02-04 14:35:23 -05:00
Kris dbb5c373ce UX: popup menu buttons need focus style (#11962) 2021-02-04 09:37:45 -05:00
Kris e7ca1ed6bf UX: remove unneeded margin from user stream (#11964) 2021-02-04 14:39:43 +11:00
Kris 4f588a0569 UX: fix button alignment on log-in required page (#11965) 2021-02-04 14:38:58 +11:00
Kris 615a091707 UX: ensure category breadcrumbs have consistent height (#11966) 2021-02-04 14:38:12 +11:00
Kris 2ee63a6a83 DEV: Update icon structure in bootbox buttons (#11925) 2021-02-02 15:47:10 -05:00
Kris 75d766499f Update a couple buttons to use correct markup (#11926) 2021-02-02 15:46:48 -05:00
awesomerobot 2f2dd94217 left align popup-menu button text 2021-02-01 10:30:52 +08:00
Kris 363170513e UX: Allow some overflow in composer preview (#11902) 2021-01-29 20:28:56 -05:00
Kris 0990112d80 UX: fix bulk select top positioning (#11888) 2021-01-28 16:44:54 -05:00
Kris 598c7d2fcb fix topic entrance button layout (#11887) 2021-01-28 15:44:01 -05:00
Kris 9ae067164d ensure topic footer buttons are the same height (#11875)
follow-up to f1d5d2b
2021-01-27 21:40:45 -05:00
Kris d3febe5e86 Fix post edit icon color (#11873) 2021-01-27 20:38:15 -05:00
Kris d71468a66a UX: make desktop category page topics match mobile (#11857) 2021-01-27 17:27:54 -05:00
Kris f1d5d2b134 REFACTOR: Convert buttons to flexbox (#11785) 2021-01-27 16:17:08 -05:00
Kris 37f7f30640 edit button fix, follow up to 6f13d2b (#11821) 2021-01-22 20:31:01 -05:00
Kris 9e6ff9cc67 A11Y: associate search controls with their labels (#11806) 2021-01-21 22:24:15 -05:00
Kris e031679f99 A11Y: Add aria-label to input clear button (#11803) 2021-01-21 21:58:34 -05:00
Kris ff095e7249 A11Y: Update selected name role to button (#11804) 2021-01-21 21:58:06 -05:00
Kris e968af6dd4 A11Y: Add aria-labels to search inputs and search button (#11752) 2021-01-19 14:32:32 -05:00
Kris 7210e0a050 FEATURE: Add before-groups-index-container outlet (#11681) 2021-01-11 20:27:24 -05:00
Kris 2f84ab6e0a UX: add space between links and text in labels (#11674) 2021-01-11 13:35:41 -05:00
Kris d15159dff7 UX: Refactor topic list nav (#11285) 2021-01-06 16:15:28 -05:00
Kris 5b77c6a5d8 UX: Allow quick access profile content to scroll (#11639) 2021-01-06 15:32:20 -03:00
Kris d870c80516 UX: Don't wrap menu text under icon (#11502) 2020-12-16 16:43:47 +11:00
Kris 9a66f24703 UX: Add title attribute to watched word input (#11505) 2020-12-16 16:43:01 +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