Commit Graph

56 Commits

Author SHA1 Message Date
Kenn Jacobsen 2aa71e48a3 Prettify the "default add" button a little 2015-08-19 11:57:39 +02:00
Kenn Jacobsen a7dca93781 Moved some CSS hover rules to a more appropriate target 2015-08-19 07:35:41 +02:00
kjac 0ec0e213a2 Make the delete icon red on hover 2015-08-18 23:11:44 +02:00
kjac 6919c5a8b4 A bit more styling of carets + make empty headers clickable 2015-08-18 23:09:40 +02:00
kjac 451f2773a4 Add fieldtype picker
...and removed old dropdowns. Plus a bit more styling.
2015-08-18 17:59:20 +02:00
Kenn Jacobsen f366305583 Overhaul WIP 2015-08-18 15:10:37 +02:00
Nicholas-Westby eef1b94586 Hide long fieldset headers with an ellipsis before overlapping buttons: https://github.com/imulus/Archetype/issues/271 2015-05-23 00:01:25 -07:00
Tom Van Rompaey 29285607a9 Small UX update for add button
Added class "archetypeAddButton" to the button so it can make use of the
CSS that is writen for it.
The button should also have a cursor: pointer on hover.
2015-04-25 16:16:04 +02:00
Mads Krohn c9d8952b7f Tweak dropdown position for new fields
See related issue
2014-10-02 14:46:26 +02:00
Kevin Giszewski 3bbb27f85e Fix error state LESS and other stuffs 2014-08-26 10:43:13 -04:00
Kevin Giszewski 8635fa7301 Cleanup the LESS even if a little 2014-08-26 10:05:02 -04:00
Kevin Giszewski f6457416cc Make sort icon black
- WS cleanup
2014-08-13 11:28:57 -04:00
Kevin Giszewski 5feb415093 Update some dropdown css 2014-07-11 10:17:49 -04:00
Kevin Giszewski a0f65370c9 Few CSS tweaks 2014-07-09 16:40:29 -04:00
kjac 8332a841eb Implement #165 - enable/disable fieldsets 2014-06-28 12:42:36 +02:00
Kevin Giszewski 0b77ddeef1 Fix 'hide property label' 2014-06-25 18:42:40 +02:00
Kevin Giszewski 085ff2cecf Add dropdown to add button 2014-05-08 13:32:04 -04:00
Tom Fulton 6dc5841f31 Stylize dropdown menu 2014-05-04 16:21:19 -06:00
Andrey Shchekin b9a0852c4f Added a "start with Add button" option that shows "+ Add" instead of default fieldset. 2014-04-02 14:26:35 +13:00
Dillon Morton 0a65c1a843 Fix repeater button bugs 2014-03-14 17:34:16 -06:00
Tom Fulton ac36b19399 Fix Umbraco's error style propagating to elements in our view 2014-03-12 16:29:38 -06:00
Tom Fulton 898790bfa6 Fix alignment of fieldset controls in Prevalue Editor 2014-03-06 12:18:28 -07:00
Tom Fulton 561ef8ccd0 Revert accidental(?) background-color change from eaf766c 2014-03-06 12:13:18 -07:00
Tom Fulton 67c118066b Merge branch 'develop' into feature/allow-collapsing
Conflicts:
	app/views/archetype.html
2014-03-02 00:41:20 -07:00
Tom Fulton f49159d2d0 Add option to make "collapsing" feature optional
* View: Prevent collapse/expand depending on config option, add class when enabled
* Config: Add option to view, set default to enabled for new datatypes
* CSS: Revert to normal cursor when collapsing disabled

* Note, this is a breaking change - you'll need set `Enable Collapsing?` to `true` on any existing Archetypes to retain the behavior.
2014-03-02 00:38:34 -07:00
Thomas Smith eaf766c2a7 Make entire module label clickable and change remove icon 2014-02-27 17:15:02 -07:00
Kevin Giszewski a8d028fcbf Merge branch 'feature/validation' into develop 2014-02-03 08:24:21 -05:00
Kevin Giszewski 945b790121 Make error styles more subtle 2014-02-02 23:27:14 -05:00
Kevin Giszewski 34d2420c75 Refactor a few things 2014-02-02 22:58:04 -05:00
Tom Fulton 56095ef8ec Shorten up the prevalue editor fields for smaller screens 2014-02-02 13:31:42 -07:00
Kevin Giszewski 57af9c4130 Merge branch 'master' into develop 2014-02-02 13:11:31 -05:00
Kevin Giszewski dc32b94c15 Merge branch 'master' of github.com:imulus/Archetype 2014-02-02 13:11:18 -05:00
leekelleher 92e2c070f8 Wired up Archetype's labels with the fields.
Using the fieldset and property's index/position to set the alias/ID.

+ small CSS tweak
2014-02-02 17:00:22 +00:00
Tom Fulton 062c8be5d2 Fix cursor on fieldset icons 2014-02-01 23:38:24 -07:00
Kevin Giszewski 16d1dfc586 Merge branch 'master' into develop 2014-02-01 21:08:38 -05:00
leekelleher 61e0ef90dd Prevalue editor CSS tweaks.
General tightening up of the fields/properties.
2014-02-01 23:48:16 +00:00
Tom Fulton 6d1e9f1b9a Fix empty labels not clickable 2014-01-31 17:37:48 -07:00
Kevin Giszewski 110f8fc1b2 Merge IconPicker 2014-01-31 17:31:59 -05:00
Kevin Giszewski 01a45477b8 Add Icon Picker 2014-01-31 17:10:00 -05:00
Tom Fulton 04cda8c646 Merge branch 'develop' of github.com:imulus/Archetype into develop 2014-01-31 14:39:25 -07:00
Tom Fulton cf3b8ee30e Fix content picker styling 2014-01-31 14:39:16 -07:00
Kevin Giszewski d431f24d27 Adjust label width for nested Archetypes 2014-01-31 12:39:02 -05:00
Kevin Giszewski 2deb639d28 Add margin to the top of fs collapser 2014-01-31 10:40:01 -05:00
Kevin Giszewski 72a53b2711 Fix issue when clicking on label
- Was not focusing the proper fieldset
2014-01-31 10:02:49 -05:00
Tom Fulton 3cff83af72 Quick UI update 2014-01-27 22:54:56 -07:00
Kevin Giszewski d46ae5b993 Fix validation bug, rename labelExpression, change error style 2014-01-16 19:43:15 -05:00
Kevin Giszewski 847c42238b Remove Imulus References from Archetype except for C# and Property Alias
- Default to only one fieldset
- Move all other options to 'advanced'
2014-01-16 14:23:02 -05:00
Kevin Giszewski ab6361f4ab Complete Feature Required
- Also switch to underscore.js for controller.js
2014-01-16 12:37:01 -05:00
Kevin Giszewski b07d2c03ec Add Fieldset Highlight when !isValid 2014-01-15 19:44:27 -05:00
Kevin Giszewski e42d86d594 Add Collapser to Property Configs 2014-01-15 15:31:52 -05:00