Paul Clarke
833dbbcafe
remove additional spacing from buttons with no icon
2016-10-21 11:40:31 +13:00
Damian Mooyman
3f773c826a
Merge pull request #6189 from open-sausages/pulls/4.0/split-pages-toolbar
...
Split top toolbar for Pages section
2016-10-18 18:44:06 +13:00
Christopher Joe
08b1171ae7
Adjust CSS for top toolbar split for Pages section
2016-10-18 14:22:03 +13:00
Christopher Joe
820407887e
Adjusted button submit action to respect _super()
2016-10-18 09:27:58 +13:00
Loz Calver
0ebde90dd0
Fix flexbox 'fill-height' overflowing container
2016-10-13 09:42:12 +01:00
Damian Mooyman
72fd3b949e
Fix linting issues
2016-10-11 16:49:24 +13:00
Damian Mooyman
20cee73583
Fix pages background
2016-10-11 15:27:32 +13:00
Christopher Joe
7b36df286e
Fix split mode disappearing as an option
2016-10-11 14:41:08 +13:00
Christopher Joe
a03abe1356
Set select box width 100% to override chosen's default hardcoding width
2016-10-11 13:50:30 +13:00
Christopher Joe
bb2f487644
Scrolling fixes for Model Admin
2016-10-11 13:47:44 +13:00
Christopher Joe
eee9ffaaa2
disable select option for split when it is graphically disabled in chosen...
2016-10-11 13:47:32 +13:00
Christopher Joe
ba44382cb9
tweak for ie10 styling issues
2016-10-11 13:47:21 +13:00
Christopher Joe
7acb3b5fc2
Fix selected view mode not reflected on button
...
Fix other ModelAdmin layout (test)
Fix fieldholder placement
2016-10-11 13:47:09 +13:00
Christopher Joe
89150c48e7
Fix preview in pages section
2016-10-11 13:47:00 +13:00
Paul Clarke
8b02d9d68a
Remove legacy classes for flexbox classes
2016-10-11 13:46:49 +13:00
Christopher Joe
0a0a990c54
Remove add wrapper element
...
Added 100% height to fill-width to fix some layout issues
2016-10-11 13:46:38 +13:00
Paul Clarke
eb7a8be3f8
Temp work in progress- to clean up
2016-10-11 13:46:38 +13:00
Paul Clarke
a37bf87857
Replace Layout with flexbox CSS classes
2016-10-11 13:46:24 +13:00
Paul Clarke
e71f39d171
Remove table bg
2016-10-11 13:46:24 +13:00
Paul Clarke
472e135602
Add Layout js back in as it contains preview JS
2016-10-11 13:46:24 +13:00
Paul Clarke
4a45793af9
Hide preview in other areas of the cms outside of pages
2016-10-11 13:46:24 +13:00
Paul Clarke
e7829eb974
Replace jLayout classes with flexbox CSS classes
2016-10-11 13:46:24 +13:00
Paul Clarke
1fd46ed36d
Pages area: remove layout classes, replace with flexbox CSS classes
2016-10-11 13:46:24 +13:00
Paul Clarke
ed4270155b
Remove layout.js
2016-10-11 13:45:17 +13:00
Paul Clarke
8dd56efe2e
Add flex classes, remove layout classes
2016-10-11 13:45:08 +13:00
Paul Clarke
1b0839a8e8
Remove Layout
2016-10-11 13:45:08 +13:00
Damian Mooyman
27d35403e8
API Force formschema to be reloaded on form submission
...
BUG Fix missing action state
2016-10-07 13:26:57 +13:00
Christopher Joe
21dc238685
Fixed classes that weren't matching icon
2016-10-06 20:46:30 +13:00
Christopher Joe
e5b86457b4
Added react LookupField component
...
API MultiSelectField readonly transformation casts to LookupField instead of ReadonlyField
FIX removed jQuery dependency from i18n
2016-10-05 15:32:05 +13:00
Christopher Joe
30d161625f
Fix unmock qs module, Backend-test refactored to not time out on error
2016-10-05 10:25:22 +13:00
Christopher Joe
287809ec3b
Refactored react FormFields to use react-bootstrap FormControl components
...
Addded Checkbox, CheckboxSet and Optionset (radio) fields
Refactored documentation
2016-10-05 10:25:21 +13:00
Damian Mooyman
ebbb0258dd
Fix linting issue
2016-10-03 10:58:58 +13:00
Paul Clarke
3ac0eaaf62
Remove legacy styles
2016-09-30 15:45:12 +13:00
Paul Clarke
b794a40864
Group button icon styles
2016-09-30 15:44:17 +13:00
Paul Clarke
374ef6e0c3
Modal styles
2016-09-30 15:44:17 +13:00
Paul Clarke
5f92e12911
If description field is empty hide it as it has margin
2016-09-30 15:44:17 +13:00
Paul Clarke
d6a24f4133
Use bootstrap modal variables
2016-09-30 15:44:17 +13:00
Paul Clarke
3f5d241be4
Add modal specific stylesheet
2016-09-30 15:44:17 +13:00
Paul Clarke
3fdeaea162
Increase the size of select dropdown so they match the size of other fields
2016-09-30 15:44:17 +13:00
Paul Clarke
32383114ce
Remove custom add to campaign styles and make them more reusable
2016-09-30 15:44:17 +13:00
Christopher Joe
963445e743
FIX tab link on top panel changes even when "cancel to browse" was selected
2016-09-30 14:57:15 +13:00
Daniel Hensby
74ecaded08
Merge branch '3'
2016-09-26 14:00:58 +01:00
Daniel Hensby
99f98e51d0
Merge branch '3'
2016-09-23 17:15:59 +01:00
Ingo Schommer
5d9c8a8b95
Better <CompositeField> prop defaults
...
The props.tag default was set directly on props,
but the component used it from props.data.tag,
hence the default was ineffective.
Since empty arrays for props.data override nested React defaults,
there's no built-in way to enforce this default.
Hardcoding a default felt viable here, since the component allows overrides via props.
2016-09-22 14:46:46 +12:00
Ingo Schommer
5415afe8bf
Fixed react-bootstrap tabs warnings
...
We can't use our own "id" values here, since react-bootstrap requires internal consistency
between tab containers and tab panes through its own auto-generated identifiers
2016-09-22 14:46:46 +12:00
Paul Clarke
62dcb0d0c4
close panel icon moved up to align with title
2016-09-22 11:21:54 +12:00
Paul Clarke
3d774a02cb
Chosen no longer nested within .field
2016-09-22 11:20:29 +12:00
Ingo Schommer
ca620c1c14
Merge pull request #6036 from open-sausages/pulls/4.0/fix-cms-buttons
...
BUG fix issue with popup menu appearing on the left
2016-09-22 09:17:20 +12:00
Damian Mooyman
ef88619d2f
BUG Fix error in campaign area
...
Fix alignment of add campaign fields
2016-09-21 17:36:51 +12:00
Ingo Schommer
e1b827f7c8
Optimise webpack build time ( #6049 )
...
* Rename bundles (prep for webpack optimisation)
This might or might not reduce the overall repo size,
because git can combine similar chunks in the newly generated files
* Optimise webpack build time
Consolidates bundles, since a separation of bundle-framework.js vs. bundle-legacy.js
vs. bundle-lib.js no longer makes sense - they're all loaded upfront anyway,
since we'll be introducing more react-powered logic alongside the "legacy" JavaScript.
By consolidating into fewer bundles, we give the optimisation scripts (UglifyJS)
more options to reduce the overall file size.
The main motivation for a vendor.js is to shorten rebuild times:
Most active development is happening in files required through bundle.js.
This commit drastically reduces the rebuild time for those changes (15s to 4s).
2016-09-21 17:14:43 +12:00