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