Brett Sun
efaa1ba16d
Fix nav dropdown menu's styling if menu item is currently active route
2016-06-17 16:32:38 +02:00
Brett Sun
830598509a
Fix styling after moving ascribe powered by logo
2016-06-17 16:32:38 +02:00
Brett Sun
11fbfa1fe3
Fix nav dropdown styling after replacing DropdownButton with NavDropdown
2016-06-17 16:32:38 +02:00
Brett Sun
5b11b7bc27
Add missing nav dropdown styles to 23vivi
2016-06-17 16:32:38 +02:00
Brett Sun
06df3a69e9
Fix missing comma in form utils' getAclFormMessage
2016-06-17 16:32:38 +02:00
Brett Sun
8bb3203521
Fix header notifications appearing before account dropdowns when navbar is collapsed
2016-06-17 16:32:38 +02:00
Brett Sun
f9dcdb0318
Control expanded state of Navbar.Collapse
...
Controlling the expanded state allows us to close the collapse after
items are selected (as recommended by react-bootstrap maintainers).
Also makes changes to the nav components to pass through props
(required by react-bootstrap to correctly wire everything together).
2016-06-17 16:32:37 +02:00
Brett Sun
f775222768
Break up HeaderNotifications into stateless components and pass props down to MenuItems
...
React-bootstrap Dropdowns expect that passed down props will reach
their MenuItems in order for event callbacks to be triggered (ie. auto
closing the dropdown on select).
2016-06-17 16:32:37 +02:00
Brett Sun
388e10471b
Use NavDropdown instead of DropdownButton in nav
2016-06-17 16:32:37 +02:00
Brett Sun
6eac3663d0
Pass props through AclProxy
2016-06-17 16:32:37 +02:00
Brett Sun
f9bacec62a
Fix ESLint errors with nav bar and notifications
2016-06-17 16:32:37 +02:00
Brett Sun
8581131fc7
Fix notification links causing page refreshes
2016-06-17 16:32:37 +02:00
Brett Sun
ccdaa355ec
Remove obsolete fix for closing dropdown menus in nav bar
2016-06-17 16:32:37 +02:00
Brett Sun
9244f9bf08
Remove unnecessary eventKeys from nav bar
2016-06-17 16:32:37 +02:00
Brett Sun
d89ef347ac
Fix broken styling for PieceListFilterDisplay from upgrade to React 15
2016-06-17 16:32:37 +02:00
Brett Sun
a2e8c04427
Rework ascribe-powered-by styling in nav bar
2016-06-17 16:32:33 +02:00
Brett Sun
77d7633690
Remove unnecessary !important styling for font-sizing and ascribe-powered-by logos
2016-06-17 16:32:30 +02:00
Brett Sun
f67c5758a7
Remove lingering hover styling on nav buttons when collapsing dropdowns through clicks
2016-06-16 15:52:32 +02:00
Brett Sun
685ac0d941
Check if baseRequest throws a Response before assuming so
2016-06-15 14:46:35 +02:00
Brett Sun
c0ddea975a
Remove IE8 support from UglifyJS
2016-06-15 13:00:51 +02:00
Brett Sun
c0be5e0b6c
Explicitly ask for sourceMaps from UglifyJS
...
Otherwise breaks on webpack2-beta.9+
2016-06-15 12:58:36 +02:00
Brett Sun
2309e21571
Rewrite requests module using js-utility-belt's request
2016-06-14 17:58:01 +02:00
Brett Sun
136213856b
Rename requests util
2016-06-14 17:58:00 +02:00
Brett Sun
fc153f4ab7
Add csrf utils
2016-06-14 17:58:00 +02:00
Brett Sun
c2eb37506a
Replace utils in fetch_api with js-utility-belt's
2016-06-14 17:58:00 +02:00
Brett Sun
7014514654
Use UrlResolver to resolve api urls based on white labelling rather than updating ApiUrl's export
...
Keeping an export constant is more predictable and less surprising for
most people.
2016-06-14 17:58:00 +02:00
Brett Sun
17762ed7b2
Move escapeHTML to dom utils
2016-06-14 17:58:00 +02:00
Brett Sun
4d4cb7f505
Move getSubdomain to url utils
2016-06-14 17:58:00 +02:00
Brett Sun
ad2b7c223c
Replace replaceSubstringAtIndex with built-in String.replace
2016-06-14 17:58:00 +02:00
Brett Sun
de571c7fab
Use js-utility-belt's truncateText
2016-06-14 17:57:59 +02:00
Brett Sun
ec78ecb8ab
Replace remaining general utils with js-utility-belt's
...
And removes a few unused utils
2016-06-14 17:57:59 +02:00
Brett Sun
56044488d7
Replace mergeOptions with js-utility-belt's safeMerge
...
And avoid using safeMerge when a normal Object.assign() would do.
2016-06-14 17:57:59 +02:00
Brett Sun
06c02ceecb
Use js-utility-belt's text utils
2016-06-14 17:57:59 +02:00
Brett Sun
9e03ef2b90
Use sanitize from js-utility-belt
2016-06-14 17:57:59 +02:00
Brett Sun
5172b4da1f
Remove obsolete tests for utils
2016-06-14 17:57:59 +02:00
Brett Sun
574a06311f
Fix ESLint errors with form utils
2016-06-14 17:57:59 +02:00
Brett Sun
085d0aaa26
Fix ESLint errors with url utils
2016-06-14 17:57:58 +02:00
Brett Sun
8689585d74
Use js-utility-belt's url utils
2016-06-14 17:57:58 +02:00
Brett Sun
2ba96780f1
Update eslint-config-ascribe to avoid errors with long re-export lines
2016-06-14 17:57:58 +02:00
Brett Sun
643b45bdee
Fix ESLint errors with language utils
2016-06-14 17:57:58 +02:00
Brett Sun
5a270442cb
Use js-utility-belt's language utils
2016-06-14 17:57:58 +02:00
Brett Sun
63310c5717
Fix ESLint errors with computeHashOfFile
2016-06-14 17:57:58 +02:00
Brett Sun
f814a6ceb5
Use js-utility-belt's file utilities
2016-06-14 17:57:58 +02:00
Brett Sun
4784dff694
Use js-utility-belt's feature detection
2016-06-14 17:57:57 +02:00
Brett Sun
8ebd24251c
Add js-utility-belt
2016-06-14 17:57:57 +02:00
Brett Sun
a4216db6d9
Remove redundant '_utils' suffix in util file names
2016-06-14 17:57:57 +02:00
Brett Sun
36baa39491
Remove unused PasswordResetRequestModal
2016-06-14 17:57:57 +02:00
Brett Sun
8a3dc579fe
Bump dependencies
2016-06-14 17:57:50 +02:00
Brett Sun
d378ecb0f3
Merge pull request #203 from ascribe/upgrade-react-styling
...
Fix styles for react upgrade
2016-06-13 11:52:24 +02:00
Brett Sun
8b4ff3ec8e
Update README for modernization
2016-06-10 16:13:52 +02:00