Thibaut Girka
324ce93368
Add preferences for notification badges
6 years ago
Thibaut Girka
b28cbb8b25
Add unread notifications badge to the mobile navbar
6 years ago
Thibaut Girka
4a686ddf8a
[Glitch] On the mobile UI, move the search column to the right
Port 20bb90ced6
to glitch-soc
6 years ago
Thibaut Girka
37a00d4c1d
[Glitch] Add search item to tab bar for mobile devices
Port c9cbb8de70
to glitch-soc
6 years ago
Thibaut Girka
76a3f373e3
[Glitch] Use withRouter for TabsBar
Port 61e6275781
to glitch-soc
6 years ago
Thibaut Girka
5f035a2a1a
[Glitch] Move "compose" on mobile to floating action button
Port e72db6d9dd
to glitch-soc
6 years ago
Thibaut Girka
70c308c4aa
[Glitch] When search enabled, display hint in search popout
Port 7901f9f63e
to glitch-soc
6 years ago
kibigo!
bc4fa6b198
Rename themes -> flavours ? ?
7 years ago
kibigo!
45c44989c8
Forking glitch theme
7 years ago
Nolan Lawson
7de6d269d2
Use ES module build of react-router-dom ( #5264 )
7 years ago
Sorin Davidoi
4f04981dde
feat(tabs_bar): Avoid optimization for non-touch devices ( #4444 )
* fix(tabs_bar): Check if transition is necessary
* feat(tabs_bar): Only apply optimization for touch devices
7 years ago
みたらしだんご
a46ba4a8f5
fix tabs_bar.js ( #4436 )
7 years ago
Sorin Davidoi
3d378ed0b4
fix(tabs_bar): Allow animation to end before navigating ( #4429 )
* fix(tabs_bar): Allow animation to end before navigating
* fix(tabs_bar): Do not use event.path
7 years ago
Sorin Davidoi
2f8bfb3d38
Improve accessibility ( #4369 )
* fix(compose): Use nav and remove redundant aria-label
* fix(tabs_tab): Use nav and add aria-label
* fix(app): Add aria-label for settings toggle button
* chore: Run yarn manage:translations
7 years ago
Sorin Davidoi
3757546f1b
fix(columns_area): Show correct title for preview columns ( #4310 )
7 years ago
Sorin Davidoi
fc4c74660b
Swipeable views ( #4105 )
* feat: Replace react-swipeable with react-swipeable-views
* fix: iOS 9
7 years ago
Yamagishi Kazutoshi
c1a8e3d1eb
Use Class and Property Decorators ( #3730 )
ref https://tc39.github.io/proposal-decorators/
7 years ago
Sorin Davidoi
a6d8d1036a
feat: Swipeable columns
7 years ago
Sorin Davidoi
8f03fdce7f
Upgrade React Router ( #3677 )
* chore(yarn): Remove react-router
* chore(yarn): Remove react-router-scroll
* chore(yarn): Remove history
* chore(yarn): Add react-router-dom
* chore: Remove usages of react-router-scroll
* refactor: Upgrade to react-router-web
* refactor: Use fork of react-router-scroll
This reverts commit 2ddea9a6c8
.
* fix: Issues mentions in the PR feedback
7 years ago
Sorin Davidoi
07e875972a
refactor: Import from react-router/lib ( #3117 )
7 years ago
Eugen Rochko
f5bf5ebb82
Replace sprockets/browserify with Webpack ( #2617 )
* Replace browserify with webpack
* Add react-intl-translations-manager
* Do not minify in development, add offline-plugin for ServiceWorker background cache updates
* Adjust tests and dependencies
* Fix production deployments
* Fix tests
* More optimizations
* Improve travis cache for npm stuff
* Re-run travis
* Add back support for custom.scss as before
* Remove offline-plugin and babili
* Fix issue with Immutable.List().unshift(...values) not working as expected
* Make travis load schema instead of running all migrations in sequence
* Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
<UI />
* Add react definitions to places that use JSX
* Add Procfile.dev for running rails, webpack and streaming API at the same time
7 years ago
Akihiko Odaki
5357329454
Fix TabsBar update ( #2300 )
This change allows to update TabsBar according to route changes.
7 years ago
Yamagishi Kazutoshi
1948f9e767
Remove deprecated features at React v15.5 ( #1905 )
* Remove deprecated features at React v15.5
- [x] React.PropTypes
- [x] react-addons-pure-render-mixin
- [x] react-addons-test-utils
* Uncommented out & Add browserify_rails options
* re-add react-addons-shallow
* Fix syntax error from resolve conflicts
* follow up 59a77923b3
7 years ago
Ash Furrow
9a7ea7c870
Moves from hamburger icon to asterisk. ( #2116 )
7 years ago
Eugen Rochko
13dfd8d109
Improve mobile tabs a little
7 years ago
Eugen Rochko
c424df5192
Progress on moving color styles to Sass
7 years ago
Eugen Rochko
989c3f4002
Add tab bar alternative to desktop UI, upgrade react & react-redux
7 years ago
Jessica Stokes
9c493b1ea2
Replace "Public" in tab bar with "More" hamburger
7 years ago
Jessica Stokes
5b75f6d0f3
Make tabs bar take up less room on 4-inch phones
7 years ago
Jessica Stokes
3807b0b171
Improve quality of life for 4-inch phones
Removes extra UI margins < 360px, and allows the tab bar to scroll. Also slightly improves horizontal scrolling behaviour on desktop.
7 years ago
Eugen Rochko
bf5f8a2449
Fix #341 - Remove react-responsive in favour of simpler resize handler/window width
8 years ago
Eugen Rochko
e616ffc5d6
Fix responsive layout breakpoint, replace mentions column with notifications
8 years ago
Eugen Rochko
01e43c3e57
Adding react-intl i18n to the frontend. No translations yet
8 years ago
Eugen Rochko
cea28e0c1d
Fix wrong link header on followers API, wrong link in tabs component, order
account results
8 years ago
Eugen Rochko
d42ed78aa4
Fix #110 - Make web UI use browser history, change links in e-mails to link to that
8 years ago
Eugen Rochko
45776b55b0
Responsively changing layout to single-column + nav on smaller screens
8 years ago