Guo Xiang Tan
a5fead3857
UX: Redesign group page to follow user page.
2016-12-22 13:08:59 +08:00
Robin Ward
1821a0933d
FIX: Missing CSS for back button on progress component
2016-12-20 16:01:15 -05:00
Robin Ward
f0f5fbf132
FIX: Never show the last read marker within 1 post of the last
2016-12-20 13:22:22 -05:00
Robin Ward
4dcb29acbf
UX: Show Back button above mobile progress widget
2016-12-19 14:06:19 -05:00
Robin Ward
36449aa2f2
UX: Docking back button on topic timeline
2016-12-19 13:33:55 -05:00
Robin Ward
e03d5e2140
Reapply Ember 2.10 for good this time!
...
This reverts commit ddd299f4aa
.
2016-12-19 11:19:10 -05:00
Jeff Atwood
81956cb1d6
Merge pull request #4590 from xfalcox/css-highligth
...
Use CSS animations for post and topic highlights
2016-12-16 14:22:25 -08:00
Rafael dos Santos Silva
e9fa936389
Uses CSS animation for highlight on mobile too
2016-12-16 19:26:49 -02:00
Robin Ward
ddd299f4aa
Revert "Revert "Revert Ember 2.10+ for a short while""
...
This reverts commit 76bbc481cb
.
2016-12-16 10:29:30 -05:00
Robin Ward
76bbc481cb
Revert "Revert Ember 2.10+ for a short while"
...
This reverts commit 21682fd60b
.
2016-12-16 09:52:29 -05:00
Robin Ward
21682fd60b
Revert Ember 2.10+ for a short while
2016-12-15 16:43:38 -05:00
Robin Ward
d0ddceb4e4
UX: Try improving the back button on the timeline
2016-12-15 14:24:58 -05:00
Guo Xiang Tan
7888a16374
FEATURE: Add membership request to groups page.
2016-12-15 14:39:13 +08:00
Guo Xiang Tan
3666575b46
UX: Improve styling for groups page.
2016-12-15 12:19:13 +08:00
Guo Xiang Tan
b005e1ab58
UX: Left align columns on groups page.
2016-12-15 10:00:37 +08:00
Guo Xiang Tan
4b940dc8bd
FEATURE: Add groups page.
2016-12-14 17:27:47 +08:00
Robin Ward
03bc6f70f9
Better error messages when embedding fails
2016-12-13 14:38:05 -05:00
Guo Xiang Tan
fbd3727c7d
UX: Improve group edit style for mobile.
2016-12-13 15:26:28 +08:00
Guo Xiang Tan
f4af74b7b3
FIX: Incorrect class.
2016-12-13 15:20:59 +08:00
Guo Xiang Tan
7bfabb029b
UX: Move editing group from into an individual tab.
2016-12-13 15:15:20 +08:00
Guo Xiang Tan
6dab7f4463
UX: Keep table styles consistent with topic list.
2016-12-13 13:11:34 +08:00
Guo Xiang Tan
da7009a968
FEATURE: Add request membership button for allowed groups.
2016-12-12 22:48:08 +08:00
Guo Xiang Tan
05f55dbc10
FEATURE: Group logs.
2016-12-12 17:29:54 +08:00
Guo Xiang Tan
c3b04c3054
Fix: Group avatar flair inputs style.
2016-12-12 17:00:30 +08:00
Guo Xiang Tan
be5b5f6bea
FEATURE: Public groups.
2016-12-12 17:00:30 +08:00
Sam
861a91d48a
correct styling for tracking button on mobile
2016-12-09 12:20:33 +11:00
Arpit Jalan
3d4299151c
Merge pull request #4596 from techAPJ/composer
...
FEATURE: show close button instead of maximize in collapsed composer
2016-12-08 21:31:54 +05:30
Arpit Jalan
d9459d09ed
FEATURE: show close button instead of maximize in collapsed composer
2016-12-08 20:11:58 +05:30
Sam Saffron
b4cafc5e78
UX: add notification level button to mobile
2016-12-08 17:47:57 +11:00
Arpit Jalan
4381afac1b
Merge pull request #4593 from techAPJ/composer
...
FEATURE: show the reply title and the reply icon in the minimized editor
2016-12-08 11:40:24 +05:30
Arpit Jalan
312a07e452
FEATURE: show the reply title and the reply icon in the minimized editor
2016-12-08 10:30:31 +05:30
Guo Xiang Tan
a2da2971af
FEATURE: Allow columns on group members page to be sortable.
2016-12-08 10:49:12 +08:00
Guo Xiang Tan
7e47fdf8da
UX: Fix margins for group name on mobile.
2016-12-08 06:24:32 +08:00
Guo Xiang Tan
8c7a0b7684
UX: Display group title if it exists.
2016-12-07 10:20:13 +08:00
Guo Xiang Tan
bad6dbc891
UX: Use mobile nav for group page.
2016-12-06 17:02:28 +08:00
Rafael dos Santos Silva
46b3c2e9c5
Use CSS animations for post and topic highlights
2016-12-05 20:20:52 -02:00
Neil Lalonde
007408c285
show featured topic links on categories-with-latest page too
2016-12-05 16:29:27 -05:00
Erick Guan
52763f5115
FEATURE: Allow posting a link with topics
2016-12-05 17:20:54 +01:00
Guo Xiang Tan
248c5af556
UX: Restyle group pages a little.
2016-12-05 16:58:04 +08:00
Guo Xiang Tan
adb7fcb6b3
FEATURE: Add bio to group page.
2016-12-05 16:58:04 +08:00
Guo Xiang Tan
e0c28d6fd5
REFACTOR: Stop mixing users page and groups page CSS.
2016-12-05 14:27:47 +08:00
Guo Xiang Tan
31acd311e5
FEATURE: Allow group owners to edit group name and avatar flair.
2016-12-05 14:27:46 +08:00
Sam
bd217bb440
remove ux regression
2016-12-05 12:21:07 +11:00
Sam
33d0a23d84
Merge branch 'fix_whisper'
2016-12-05 10:01:03 +11:00
Jeff Atwood
8bcdb668c6
fix login disclaimer alignment
2016-12-03 04:24:48 -08:00
Jeff Atwood
3c02e49b28
tweak login dialog for narrow mobile phones
2016-12-02 15:29:21 -08:00
Jeff Atwood
d4fd493901
Revert "UX: have webkit safari mobile stop with inner shadows"
...
This reverts commit 9a685c64ee
.
2016-12-02 00:46:37 -08:00
Jeff Atwood
a93c59abbf
UX: normalize mobile <input> styles w/desktop
2016-12-01 23:53:11 -08:00
Sam
9a685c64ee
UX: have webkit safari mobile stop with inner shadows
...
http://stackoverflow.com/questions/3062968/remove-textarea-inner-shadow-on-mobile-safari-iphone
2016-12-02 17:56:37 +11:00
Sam
2793e7bebc
UX: have webkit safari mobile stop with inner shadows
...
http://stackoverflow.com/questions/3062968/remove-textarea-inner-shadow-on-mobile-safari-iphone
2016-12-02 17:56:01 +11:00
cpradio
309e37f0e6
UX: Remove !important from header .discourse-tag
...
per https://meta.discourse.org/t/planned-tag-color-issue-when-scrolled-down/53582/4?u=cpradio
2016-11-30 19:08:13 -05:00
Guo Xiang Tan
06d501ad41
Fix incorrect style for avatar flair icon preview.
2016-11-29 15:32:53 +08:00
Guo Xiang Tan
943e605add
REFACTOR: Project's convention is to use dash for classes.
2016-11-29 15:22:24 +08:00
Guo Xiang Tan
efe24f7cc6
Fix style for font-awesome avatar flair.
2016-11-29 14:14:44 +08:00
Guo Xiang Tan
0d4f71e90b
FIX: Display group avatar flair on user page.
2016-11-29 13:47:45 +08:00
Régis Hanol
0c791e721e
UX: better xkcd oneboxes
2016-11-28 15:14:59 +01:00
Sam
add831dbc1
clamp excerpt at 8 lines to avoid cut off
2016-11-28 11:35:32 +11:00
Sam
88a46be051
FEATURE: display text excerpts when scrolling on mobile
2016-11-25 11:35:29 +11:00
Neil Lalonde
6c38053c32
preview digest renders nicely in an iframe
2016-11-24 15:38:22 -05:00
Robin Ward
bb0ab289b9
Migrate deprecated Ember.ListView to regular components.
...
This is slower for scrolling but it actually feels reasonably fast to
me? If we find it's a problem we can revisit once Ember 2.4 is fully in
place.
2016-11-24 12:59:20 -05:00
Jeff Atwood
44165e97db
UX: add ⛷ RADICAL AWESOME 🏂 to quote reply btn
2016-11-17 23:34:43 -08:00
Jeff Atwood
ed4fecb152
mobile social btns should not overflow
2016-11-17 17:07:05 -08:00
Jeff Atwood
2f38375c9f
UX: narrower social login buttons on mobile
2016-11-17 17:04:19 -08:00
Guo Xiang Tan
a6b86036ca
FIX: Workaround box-shadow
and box-radius
bug on safari.
2016-11-16 18:22:59 +08:00
Jeff Atwood
27b276df5c
copyedit on first notification
2016-11-16 02:13:12 -08:00
Guo Xiang Tan
6ad66ee138
FIX: Reduce spread to make it work on Safari.
2016-11-16 16:54:51 +08:00
Guo Xiang Tan
a9680e5a9e
UX: Reduce number of words used.
2016-11-16 12:44:22 +08:00
Guo Xiang Tan
0debab47a3
UX: Tweaks for dark theme.
2016-11-16 12:35:29 +08:00
Guo Xiang Tan
1761317b37
UX: Add help text to first notification.
2016-11-16 12:24:33 +08:00
Rafael dos Santos Silva
54061f2580
FIX: Images should have a max-width on crawler view
2016-11-15 18:18:38 -02:00
Guo Xiang Tan
5613c5f81a
UX: Add "spotlight" on first notification.
2016-11-15 10:57:16 +08:00
Sam
095767bdb4
tweak position and style of registrations disclaimer
2016-11-15 13:41:43 +11:00
Sam
a07148830e
FEATURE: add TOS and Privacy links to sign up
2016-11-15 13:29:54 +11:00
Rafael dos Santos Silva
24227af9e8
Adds some styling for crawler view
2016-11-14 18:32:59 -02:00
Guo Xiang Tan
298b82f59e
UX: Tweak position of radar ping.
2016-11-14 08:45:51 +08:00
Rafael dos Santos Silva
150cb6659f
FEATURE: Clinking on stats in user summary take you to the respective activity page
2016-11-09 16:38:07 -02:00
Guo Xiang Tan
263a43bcfd
UX: Use a gradient instead of a border.
2016-11-09 09:56:36 +08:00
Jeff Atwood
ba4ef3424f
minor tweak to ping effect
2016-11-08 03:57:32 -08:00
Guo Xiang Tan
a8b7599d4a
FEATURE: Add a radial ping when user's first notification has not been read.
2016-11-08 16:23:12 +08:00
Sam
920264349d
UX: title links to first post on expanded timeline
2016-11-02 15:12:13 +11:00
Jeff Atwood
dec4a3386f
mobile top/bottom timeline dates bigger targets
2016-11-01 16:31:33 -07:00
Sam
584dc63d13
UX: align timeline to the right in mobile and add jump to button
2016-10-31 12:40:40 +11:00
Robin Ward
0f1ed1e41a
Migration topic footer buttons to components
2016-10-28 10:13:41 -04:00
Robin Ward
1033c25004
Adjust canvases on mobile wizard
2016-10-27 13:59:31 -04:00
Robin Ward
622dc82481
Replace deprecated render(buffer)
with a custom buffered renderer
2016-10-25 14:00:21 -04:00
Sam
9457b03da1
UX: make it easier to collapse the timeline from fullscreen
2016-10-20 10:14:53 +11:00
Robin Ward
c03d25f170
FEATURE: Configure Admin Account
...
Adds a "Step 0" to the wizard if the site has no admin accounts where
the user is prompted to finish setting up their admin account from the
list of acceptable email addresses.
Once confirmed, the wizard begins.
2016-10-19 11:27:56 -04:00
Sam
1bf0b2a5f4
FEATURE: show timeline component when expanding post progress
...
- Show fullscreen timeline with title of topic in mobile
- Go to post # kb shortcut now unconditionally uses a modal
- Always show wrench on topics (was missing if progress bar was showing)
- Be smarter about rendering timeline even if composer is open (provided there is room)
2016-10-19 14:29:58 +11:00
Robin Ward
fb94b4c56d
Show the whisper preview in the whisper style
2016-10-17 16:53:24 -04:00
cpradio
1e7c69044c
FIX: Improve removing advanced filters
...
Prior:
Entering `test after:5` and then removing the 5 via the search text field would result in the UI not updating
After:
UI updates after half a second
Removing it from the UI, removes it from the search field immediately.
Change the regex to detect filter words. This now matches what happens in search.rb, which gives a lot more flexibility (such as iterating over multiple `in:` terms)
Return [] when searchTerm is empty
Move .trim() to this.set('searchTerm', searchTerm) so it doesn't run twice (which was very obvious when watching the search term field)
More refactoring to make this a bit less complex
Update code based on review comments
FEATURE: Add common `in:` options
2016-10-14 19:04:10 -04:00
Guo Xiang Tan
ef1918662c
PERF: Don't render advanced search options when not expanded.
...
* Debounce options update as well.
2016-10-13 14:46:13 +08:00
cpradio
1e1959a89d
FIX: Improve Mobile UI for Advanced Search
2016-10-11 16:28:31 -04:00
Sam
6031e692f0
Merge pull request #4366 from xfalcox/print
...
Print Support
2016-10-11 11:47:20 +11:00
Sam
b6d0d4d94d
tweaks to full page search
2016-10-11 10:36:27 +11:00
Sam
f6ac914376
Merge pull request #4467 from cpradio/advanced-search-ui
...
FEATURE: Advanced Search UI
2016-10-11 10:02:35 +11:00
Jeff Atwood
f936bd6607
UX: first run wizard now (mostly) works on mobile
2016-10-04 13:29:23 -07:00
cpradio
4b71fd253b
Advanced Search UI
...
Properly support Categories so it updates the search box correctly
Use category id, as it is more consistent with search results than using the slugs, especially for parent/subcategory
Added Status
Improve AutoComplete so it can receive updates
Added the ability for AutoComplete to receive updates to badge-selector and group-selector
Respect null, which is set via web-hooks
Support both # and category: for category detection.
Only update the searchedTerms if they differ from its current value (this helps the Category Selector receive updates)
Opt in receive updates (#3 )
* Make the selectors opt-in for receiving updates
* Opt-in to receive updates
* Fix category detection for search-advanced-options
Fix eslint error
Update user-selector so it can receive updates live too
Make the canReceiveUpdates check validate against 'true'
Converted to use template literals
Refactor the regex involved with this feature
Split apart the init to make it a bit more manageable/testable
Switch the category selector to category-chooser, so it is a dropdown of categories instead of auto-complete
Reduce RegEx to make this happier with unicode languages and reduce some of the complexity
2016-10-04 11:18:01 -04:00
Rafael dos Santos Silva
a0f50ddaa7
Tone down text
2016-09-27 15:43:23 -03:00
Rafael dos Santos Silva
16aad189fb
UX: Add text to new messages line
2016-09-27 14:52:03 +08:00
Jeff Atwood
a300e01af3
Merge pull request #4466 from xfalcox/word-wrap-latest-topics
...
FIX: Add word-wrap for blink browsers on categories latest session
2016-09-27 07:20:27 +02:00
Rafael dos Santos Silva
03ec480c65
Removes UI for print, adds CTRL+P shortcut
2016-09-26 20:46:55 -03:00
Rafael dos Santos Silva
ece10386a1
FIX: Long words on title shouldn't break layout
2016-09-26 19:12:46 -03:00
Rafael dos Santos Silva
048dea01f4
Fix tags separation on new category page
2016-09-26 16:14:41 -03:00
Robin Ward
3d621767cc
FIX: Wizard didn't work with subfolders
2016-09-22 14:39:36 -04:00
Robin Ward
92529cd409
FIX: Tab ordering and outlines for wizard
2016-09-22 13:38:58 -04:00
Régis Hanol
8f7a2cb470
UX: user messages list was too thin
2016-09-22 16:26:38 +02:00
Robin Ward
a95bb6006d
Show staff count on invites page, don't warn if you have 3
2016-09-22 09:52:19 -04:00
Jeff Atwood
776d540c7f
Emoji copy update
2016-09-22 09:52:19 -04:00
Robin Ward
2a0443445b
New step to choose emoji set
2016-09-22 09:52:19 -04:00
Robin Ward
2545c2ffa6
Add new welcome message step
2016-09-22 09:52:19 -04:00
Jeff Atwood
ff17950993
tweaks
2016-09-22 09:52:19 -04:00
Robin Ward
f4f1569e0c
Move step text into progress bar
2016-09-22 09:52:19 -04:00
Robin Ward
9938f9bd67
Added images to the first and last step of the wizard
2016-09-22 09:52:19 -04:00
Robin Ward
b0ee7930e8
Server side support for inviting as a moderator via the wizard
2016-09-22 09:52:19 -04:00
Robin Ward
42f6e52dc6
Warn the user if they haven't invited anyone
2016-09-22 09:52:19 -04:00
Robin Ward
454bcdca0b
Add confetti effect for when you finish the wizard
2016-09-22 09:52:19 -04:00
Robin Ward
05d1c8167f
UX: Use a minimum height for the wizard so it doesn't move as much
2016-09-22 09:52:19 -04:00
Robin Ward
2ff6295f71
UX: De-emphasize back/quit buttons in the wizard
2016-09-22 09:52:19 -04:00
Robin Ward
ef84981e38
Invite Users step
2016-09-22 09:52:19 -04:00
Robin Ward
e3640ee5f6
Privacy Step
2016-09-22 09:52:19 -04:00
Robin Ward
af83c8dc14
Upload Logos Step
2016-09-22 09:52:19 -04:00
Robin Ward
3f6e3b9aff
Wizard - Color Scheme Step
2016-09-22 09:52:19 -04:00
Robin Ward
9f12b571ef
Wizard: Server Side Validation + Finished Step
2016-09-22 09:52:19 -04:00
Robin Ward
3a4615c205
Wizard: Step 1
2016-09-22 09:48:58 -04:00
Robin Ward
0471ad393c
Scaffold for new Wizard - Rails / Ember / Tests
2016-09-22 09:48:58 -04:00
Guo Xiang Tan
7acbd63d92
FIX: Remove CSS hack.
2016-09-22 17:39:20 +08:00
Neil Lalonde
fa6b10cf3c
FIX: scale fontawesome glyph avatar flair on user cards
2016-09-19 14:04:51 -04:00
Erick Guan
48fb0558d8
UX: Add headers for webhook events
2016-09-19 12:07:55 +08:00
Erick Guan
00d5facf36
FEATURE: prompts new webhook events
2016-09-19 12:07:17 +08:00
Neil Lalonde
e3e15182df
FEATURE: avatar flair on user cards
2016-09-15 16:15:18 -04:00
Erick Guan
9ce61b4586
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
Rafael dos Santos Silva
91840be2b9
Makes it variable topic height proof
2016-08-30 19:07:56 -03:00
Rafael dos Santos Silva
a307783644
attr fallback is not yet supported =(
2016-08-30 12:37:05 -03:00
Rafael dos Santos Silva
d73bbe8d8c
Add i18n-able text to last visit line
2016-08-30 12:26:28 -03:00
Régis Hanol
6c8e6e9d2a
UX: post count should be right aligned in /categories page
2016-08-29 10:52:22 +02:00
Neil Lalonde
2251104e32
FEATURE: avatar flair can be font awesome icons
2016-08-26 17:15:37 -04:00
Régis Hanol
467564eb82
fix unread/new badge in /categories page
2016-08-24 22:04:30 +02:00
Régis Hanol
4fb47dd749
FIX: tag text was too big in /categories page
2016-08-24 21:50:52 +02:00
Régis Hanol
4d6028ea2d
UX: new 'category_page_style' site setting
2016-08-22 23:01:43 +02:00
Jeff Atwood
03ce370d5e
right align category counts
2016-08-19 12:57:07 -07:00
Régis Hanol
4960365689
UX: unread/new topic counts under topic counts column in /categories
2016-08-19 18:10:42 +02:00
Sam
11f9a463ac
FEATURE: highlight last visited topic in topic list
2016-08-19 11:58:39 +10:00
Régis Hanol
eb953c0904
FIX: /categories page on mobile
2016-08-19 01:47:00 +02:00
Régis Hanol
96b6d342cc
FIX: /categories page issues
...
FIX: endless spinner when /categories is set to homepage and you click the home logo
FIX: latest column should respect topic state for the current user (new, unread, etc.)
FIX: post count should have heat colors applied based on like ratios
FIX: Add "More" button at the bottom of the latest column
UX: The topic count number in the categories panel should be slightly larger
2016-08-18 19:41:21 +02:00
Neil Lalonde
fb7409f982
FIX: avatar flair position on mobile
2016-08-18 11:18:18 -04:00
Régis Hanol
6d1d7b7c8f
UX: new /categories layout
2016-08-17 23:23:16 +02:00
Neil Lalonde
36f0bd36f4
remove hard-coded avatar url
2016-08-17 16:57:31 -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
Robin Ward
53894daae9
FIX: Timeline should not be clickable when hidden
2016-08-16 12:15:10 -04:00
Gerhard Schlager
1042f1a923
UX: Allow translation of composer icons
2016-08-15 18:57:05 +02:00