Commit Graph

10420 Commits

Author SHA1 Message Date
Niels Lyngsø
6e22b03792 Merge remote-tracking branch 'origin/v8/feature/umb-form-check-transclude' into v8/feature/AB4550-segments-ui-variant-picker 2020-02-19 10:17:46 +01:00
Niels Lyngsø
278f8cc99f css change 2020-02-19 10:13:51 +01:00
Niels Lyngsø
088c51e84d enabling transclude for umb-form-check 2020-02-19 09:36:33 +01:00
Niels Lyngsø
2cd50822ea adjustments of Save and publish dialog 2020-02-19 09:35:36 +01:00
Bjarke Berg
9ed94f753d Fixed issue with wrong installId in cookie. + Refactored to not use Newtonsoft.Json + Minor renames 2020-02-19 08:32:47 +01:00
Poornima Nayar
9e2a471e5d Merge pull request #7662 from nathanwoulfe/7647-clear-validation-after-clearing-property
v8: 7647 Can't save content after clearing property with validation error
2020-02-18 10:53:07 +00:00
Daniël Knippers
12bb2a42d6 ContentVariantDisplay: add DisplayName property and use in Umbr… (#7677) 2020-02-18 11:47:58 +01:00
Daniël Knippers
5a5291d149 V8/feature/ab4550 segments ui variant picker (#7676)
* Fixes incorrect property inheritance logic

* Fixes crash in canVariantPublish when variant.language is null

* Adds variant display name in dropdown

* Logic for invariant properties updated to also support segment invariance

* Properties varied by segment only now properly saved when multiple variants are saved/published

* Logic for disabling property editors moved to function and corrected for all cases of culture/segment properties

* Fixes syntax error in less file

* Fixes empty variants returned from GetEmpty() for a ContentType set to vary by segment

* Replaced _.each with _.find to prevent having to loop through all variants and/or somehow open multiple.

It is not possible to break out of _.each using a return statement, it simply returns that current function
but _.each will continue calling the others after that.

* Added a null check on Culture prop which is now possibly null due to segments

* Makes sure segments are not completely removed when their value is null.

During save/publish, Umbraco first deletes all property data of a specific version
and then adds property values again. However, any segments that were created but had
an empty value would not be added again which meant the segments were entirely gone afterwards.

* GetSegments() updated to always return the default segment, not only when there are no segments at all.

This makes sure that even if there is no property data for the default segment in the database but only for
some segments, the default segment will still be returned here.
2020-02-18 11:46:31 +01:00
Poornima Nayar
cc9e0f45a8 Merge pull request #6962 from kjac/v8/fix/upload-imagecropper-styling
V8: Styling updates to image cropper and upload property editors
2020-02-17 09:42:05 +00:00
Poornima Nayar
00d3dd3e48 Merge pull request #6988 from kjac/v8/fix/hide-breadcrumb-for-recycle-bin-children
V8: Do not show the breadcrumb for immediate children in the recycle bin
2020-02-17 09:12:08 +00:00
Poornima Nayar
49217df95d CSS class added to the h3 on members dashboard 2020-02-15 15:08:55 +00:00
Aleksandr Šmailov
67e182bdbf Updated content controller to hide save button (#7318) 2020-02-14 12:37:20 +01:00
Nathan Woulfe
c362c00758 I think it's fixed, needs thorough testing... 2020-02-14 16:22:02 +10:00
Niels Lyngsø
cac07aa7eb option to require umbVariantContentEditors and do a requestSplitView 2020-02-13 14:44:46 +01:00
Niels Lyngsø
b83ef4dc5e Merge remote-tracking branch 'origin/v8/dev' into v8/feature/AB4550-segments-ui-variant-picker 2020-02-13 14:21:59 +01:00
Niels Lyngsø
5acf6b2b37 event handler for requesting a splitview 2020-02-13 13:49:03 +01:00
Kenn Jacobsen
8370c5b42f Ensure that the recycle bin doesn't delete content at root 2020-02-13 11:20:53 +01:00
Niels Lyngsø
b3e88040ec 7285 making property actions show on focus within (#7287) 2020-02-13 09:29:15 +01:00
Poornima Nayar
68ee537520 Accessibility improvements to user group screen (#7414) 2020-02-13 09:10:06 +01:00
ksingercoffey
5307a8cf13 #7643: add type="button" to prevent default clicks by pressing Enter (#7651) 2020-02-13 07:41:19 +01:00
Bjarne Fyrstenborg
450a77fff5 Missing onClose for tour (#7595) 2020-02-12 15:21:03 +01:00
Niels Lyngsø
2fc495128e make icon of umb-preview-node align vertically. 2020-02-11 21:48:28 +01:00
Mark Drake
3296021907 Add an Active State for Expand (...) in the Top Section Navigation 2020-02-11 21:10:28 +01:00
Bjarne Fyrstenborg
53ca5eec88 Adjust child selector sorting (#7582)
* Only add move cursor to sortable child elements

* Don't sort add button

* Add missing docs for onSort

* Change add button to use button element

* Use button element for remove button and add aria-hidden to icons

* Reset styling of button element

* Ensure add button is full width

* Remove unnecessary cursor styles since these now inherit from button element
2020-02-11 20:36:42 +01:00
Steve Megson
b2141b6657 Slider format function should return a number 2020-02-11 20:25:44 +01:00
Bjarne Fyrstenborg
4ff91ed4d1 Use button element in user detail and user group views (#7584)
* Use button element on user detail page

* Use button element on user group page
2020-02-11 20:15:22 +01:00
Benjamin Carleski
c63af8e161 Merge pull request #7616 from umbraco/temp-7538-image-url-generator
Introduce Image URL Generator abstraction
2020-02-11 10:30:48 -08:00
Niels Lyngsø
355fe6be21 Remember user filtering 2020-02-11 12:12:01 +01:00
Niels Lyngsø
72ff7ab8f1 on blur event for umb-mini-search 2020-02-11 12:11:32 +01:00
Kenn Jacobsen
94d9acdeee Prevent multi URL picker from crashing with JS errors when absolute (non-local) links are added.
(cherry picked from commit 2c9c5baae5)
2020-02-11 10:06:47 +01:00
Kenn Jacobsen
2c9c5baae5 Prevent multi URL picker from crashing with JS errors when absolute (non-local) links are added. 2020-02-11 10:05:58 +01:00
Kenn Jacobsen
4a0ce8572c Nested Content can't add multiple items when configured with a single element type 2020-02-10 17:29:31 +01:00
Niels Lyngsø
0265b54c4d Merge remote-tracking branch 'origin/v8/feature/UI-even-more-light-pink' into v8/feature/AB4550-segments-ui-variant-picker 2020-02-10 14:44:13 +01:00
Niels Lyngsø
de11eba116 adjusted color slightly 2020-02-10 14:43:57 +01:00
Niels Lyngsø
0b730968ed get and set AllowSegmentVariant 2020-02-10 14:39:05 +01:00
Nathan Woulfe
b32e8c5f16 update angular-aria to 1.7.9 (#7606)
(cherry picked from commit d1503eba03)
2020-02-10 11:48:39 +01:00
Nathan Woulfe
d96bcae5c8 7168 hotkeys in rte (#7604)
(cherry picked from commit 608555126e)
2020-02-10 11:48:38 +01:00
Nathan Woulfe
d1503eba03 update angular-aria to 1.7.9 (#7606) 2020-02-10 11:47:07 +01:00
Nathan Woulfe
608555126e 7168 hotkeys in rte (#7604) 2020-02-10 11:46:21 +01:00
Niels Lyngsø
87b9642d1a Merge branch 'v8/feature/AB4550-segments-clientcode' into v8/feature/AB4550-segments-ui-variant-picker 2020-02-10 11:34:29 +01:00
Bjarne Fyrstenborg
58b2c3f791 Align icon in mini search (#7589)
* Align icon vertically and horizontally inside icon placeholder

* Add aria-hidden to search icon
2020-02-10 10:22:44 +00:00
Poornima Nayar
b6efb86f61 Merge pull request #6951 from kjac/v8/fix/reapply-focus-after-dialog
V8: Re-apply input focus to the last focused element when closing dialogs
2020-02-10 10:07:13 +00:00
Niels Lyngsø
1f2b293c59 focus styling 2020-02-10 09:19:25 +01:00
Daniël Knippers
124bc27921 V8/feature/ab4550 segments ui variant picker (#7614)
* Fixes incorrect property inheritance logic

* Fixes crash in canVariantPublish when variant.language is null

* Adds variant display name in dropdown

* Logic for invariant properties updated to also support segment invariance

* Properties varied by segment only now properly saved when multiple variants are saved/published

* Logic for disabling property editors moved to function and corrected for all cases of culture/segment properties

* Fixes syntax error in less file
2020-02-10 09:16:03 +01:00
Niels Lyngsø
21ea8e3b8b show split-view on focus 2020-02-10 08:57:54 +01:00
Niels Lyngsø
61ed8800cc ups 2020-02-10 07:58:31 +01:00
Benjamin Carleski
7e7d38e74b Add ImageUrlGeneratorController 2020-02-08 16:49:12 -08:00
Niels Lyngsø
c9621ca8be comment change 2020-02-07 13:39:27 +01:00
Niels Lyngsø
aed0a09ea3 indentation of border for variant that are in not-created state 2020-02-07 13:38:01 +01:00
Niels Lyngsø
a49af7ab9b convert to hex color code 2020-02-07 12:49:43 +01:00