Commit Graph

164 Commits (fc11a4f5c19de1a197a4a25828d9d3e187a161c7)

Author SHA1 Message Date
Alex Pott cf3d779799
Issue #3042216 by johndevman, lauriii, tim.plunkett: Only add .layout-builder-block to blocks when in the Layout Builder UI 2019-04-13 15:25:59 -07:00
Alex Pott 8ea7023787
Issue #2994947 by dead_arm, mark_fullmer, alexpott, kostyashupenko, brad.bulger, tim.plunkett, PCate: Add RTL CSS to Layout Builder 2019-04-13 10:23:21 -07:00
Alex Pott b77d870b29
Issue #3018021 by tim.plunkett: Rename $id parameter to $type in SectionStorageManager 2019-04-12 16:51:01 -07:00
Gábor Hojtsy 060c85c509 Issue #3043228 by shaal, kjay, bnjmnm, tim.plunkett, Gábor Hojtsy: Add Umami-specific styling for Layout Builder messages 2019-04-05 07:38:15 +02:00
Lauri Eskola 9a4a499f07
Issue #3024527 by alexpott, markconroy, waako, occupant: Add and configure stylelint-order 2019-04-01 20:16:16 +03:00
xjm 0d4af63275 Issue #3044417 by tim.plunkett: Move custom Layout Builder icons to core/misc 2019-03-29 11:00:00 -05:00
xjm fab8d1e741 Issue #3041053 by tim.plunkett, tedbow, xjm, larowlan, phenaproxima, webchick, effulgentsia, DyanneNova, Sam152, lauriii, dead_arm, bnjmmn, balsama: Mark Layout Builder as a stable module 2019-03-28 16:35:39 -05:00
Lee Rowlands a83655a47c
Issue #3043646 by tedbow, lauriii, bnjmnm, xjm, tim.plunkett, effulgentsia, DyanneNova, webchick: For sites that have made layout overrides prior to 8.7.0 or sites that manually enable translation of the layout override field, add UI warnings 2019-03-28 16:39:30 +10:00
xjm a10a712f2e Issue #3043825 by tim.plunkett, johndevman, phenaproxima: Create an interface for LayoutBuilderSampleEntityGenerator 2019-03-27 19:00:37 -05:00
xjm f4f6026156 Issue #3043797 by tim.plunkett, johndevman, phenaproxima: Create an interface for InlineBlockUsage 2019-03-27 18:54:56 -05:00
xjm d28a92f7bb Issue #3043687 by phenaproxima, tim.plunkett, johndevman: Layout Builder's Quick Edit integration causes fatals when using field blocks for entities other than the one being viewed 2019-03-27 18:37:00 -05:00
effulgentsia 99382fb84b Issue #3043651 by tedbow, plach, tim.plunkett, effulgentsia, xjm: Update the Layout field to non-translatable when possible 2019-03-27 14:55:14 -07:00
Lee Rowlands d9e9f0c461
Issue #2995893 by tim.plunkett, Dylan Donkersgoed: Layout builder chokes on form exceptions that are part of natural form processing 2019-03-28 07:51:02 +10:00
effulgentsia cbf7788676 Issue #3041659 by tedbow, tim.plunkett, amateescu, plach, xjm, effulgentsia, Wim Leers, webchick: Remove the layout tab from translations because Layout Builder does not support translations yet 2019-03-26 21:47:30 -07:00
xjm e9c89de011 Issue #3042089 by bnjmnm: Update Layout Builder functional javascript tests now that local tasks are not required by the UI 2019-03-26 17:30:19 -05:00
webchick 687cf58de5 Issue #2914486 by tim.plunkett, tedbow, bendeguz.csirmaz, twfahey, bnjmnm, xjm, effulgentsia, Kristen Pol, benjifisher, larowlan, webchick, rainbreaw, jrockowitz, Gábor Hojtsy, ckrina: Add granular permissions to the Layout Builder
(cherry picked from commit d05d67fede)
2019-03-25 23:00:03 -07:00
effulgentsia d0ec4df02d Issue #3042198 by Wim Leers, tim.plunkett, phenaproxima, xjm: Add JSON:API integration test for LayoutBuilderEntityViewDisplay 2019-03-25 20:33:45 -07:00
xjm 195a3c9bf0 Revert "Issue #3042198 by Wim Leers, tim.plunkett, phenaproxima: Add JSON:API integration test for LayoutBuilderEntityViewDisplay"
This reverts commit 46d0fc7afd.
2019-03-25 21:32:55 -05:00
xjm 46d0fc7afd Issue #3042198 by Wim Leers, tim.plunkett, phenaproxima: Add JSON:API integration test for LayoutBuilderEntityViewDisplay 2019-03-25 18:45:06 -05:00
webchick f6b99c9d55 Issue #2959493 by bnjmnm, phenaproxima, tim.plunkett, tedbow, Adrian83, lauriii, xjm, andrewmacpherson, johndevman, KarenS, alwaysworking, jrockowitz, ckrina, cboyden, webchick, seanB, benjifisher, larowlan: Allow Layout Builder live previews to be toggled to allow easier drag-and-drop
(cherry picked from commit d028385c9c)
2019-03-25 16:27:22 -07:00
webchick 30abfa6af6 Issue #2988970 by phenaproxima, tim.plunkett, tedbow, bnjmnm, lauriii, sugaroverflow, DyanneNova, balsama, webchick, xjm, dead_arm, Gábor Hojtsy, worldlinemine: Layout Builder should make it easier to modify the default layout for an entity type when viewing an entity 2019-03-25 13:51:03 -07:00
webchick 399f5950d6 #2948828 follow-up by Wim Leers: Minor style fixes to comments. 2019-03-25 13:08:25 -07:00
webchick a22c264062 Issue #2948828 by tedbow, Wim Leers, tim.plunkett, samuel.mortenson, johndevman, Kristen Pol, webchick, phenaproxima, larowlan, dead_arm, bnjmnm: Layout Builder's Field Blocks do not work with Quick Edit 2019-03-25 13:05:39 -07:00
xjm 8d1a7d7c86 Issue #3038442 by Sam152, amateescu, tim.plunkett: Use hook_entity_form_display_alter() instead of Layout Builder's custom overrides display altering hook 2019-03-22 18:42:41 -05:00
webchick 406f483fcd Issue #2995689 by tedbow, bnjmnm, lauriii, bendeguz.csirmaz, andrewmacpherson, xjm, tim.plunkett, KarenS, alwaysworking: Allow reordering blocks without a pointer device
(cherry picked from commit a73bf047ed)
2019-03-22 14:23:41 -07:00
Lauri Eskola 40d6aca489
Issue #2994909 by bnjmnm, tedbow, kostyashupenko, tim.plunkett, lauriii, samuel.mortenson, Kristen Pol, xjm, andrewmacpherson, alwaysworking, DyanneNova, jrockowitz, worldlinemine, phenaproxima, ckrina, benjifisher, rainbreaw, webchick: Highlight active element while working with dialogs in Layout Builder 2019-03-21 23:30:38 +02:00
xjm aa091959b5 Issue #3002608 by bnjmnm, tedbow, Wim Leers, samuel.mortenson, tim.plunkett, xjm, lauriii, jibran, phenaproxima, effulgentsia: Remove contextual links not related to layout administration inside layout builder blocks 2019-03-21 11:31:53 -05:00
xjm 9985cc04b8 Issue #3041143 by tim.plunkett, cboyden, xjm, phenaproxima, rainbreaw: Add ARIA group roles to Layout Builder UI 2019-03-20 21:09:58 -05:00
xjm fe95def3b5 Issue #3041107 by tim.plunkett, Wim Leers, xjm: Remove EntityDisplaySectionsTest in favor of a full suite of REST/HAL tests 2019-03-20 14:42:49 -05:00
xjm cbef6823ee Issue #3040241 by bnjmnm, lauriii, DyanneNova: Add section and add block section doesn't have sufficient color contrast for text 2019-03-17 19:38:46 -05:00
xjm f3bafe57e5 Issue #3037129 by tim.plunkett, andrewmacpherson, phenaproxima: Use distinct accessible names for the configure-section buttons in Layout Builder UI 2019-03-15 13:50:36 -05:00
Lauri Eskola d4ddfe04de
Issue #3038413 by bnjmnm, lauriii, DyanneNova: Replace editable-area negative-offset outline with something that IE11 can handle 2019-03-15 09:20:37 +02:00
Lauri Eskola c73c8944be
Issue #3038562 by alexpott, markconroy: Update stylelint to 9.10.1 2019-03-14 10:00:17 +02:00
Alex Pott 30654bd41d
Issue #3026434 by tedbow, tim.plunkett, xjm, phenaproxima, plach, Kristen Pol, alexpott: Ensure that Layout Builder Inline Blocks doesn't assume section storage internals 2019-03-12 21:30:41 +00:00
Alex Pott 2dfe7b6d36
Issue #3016420 by tim.plunkett, EclipseGc: Allow context definition annotations to specify constraints 2019-03-08 23:03:16 +00:00
Francesco Placella 17de81c580 Issue #2942675 by tim.plunkett, Sam152, plach, phenaproxima: Layout builder should use the active variant of an entity 2019-03-06 23:46:19 +01:00
webchick e5472e4894 Issue #3037550 by bendeguz.csirmaz, tedbow, andrewmacpherson, tim.plunkett: Clarify which block or section is being removed in layout builder dialog 2019-03-06 10:50:17 -08:00
Lauri Eskola 4d6928db8e
Issue #3035669 by bnjmnm, Wim Leers, lauriii: Block contextual links intermittently ignore mouseup 2019-03-06 20:40:53 +02:00
webchick 0e83520cbc Issue #2929783 by tim.plunkett, MerryHamster, bnjmnm, xjm, webchick, samuel.mortenson, EclipseGc, kevincrafts, ndf, DyanneNova, yoroy, TheodorosPloumis, tedbow, pixelite, seanB, phenaproxima, AaronMcHale, benjifisher: Review Layout Builder UI terminology 2019-03-05 22:19:20 -08:00
webchick 9748db651e Issue #2938182 by bnjmnm, phenaproxima, DyanneNova, webchick, andrewmacpherson, xjm, tedbow, benjifisher: Design intuitive affordances for Layout Builder (for illustrating which parts of the page are editable in a given context) 2019-03-05 21:52:31 -08:00
webchick c04b1cef27 Issue #3037113 by tim.plunkett, andrewmacpherson: Replace layout builder discard-changes + revert-to-default links with buttons 2019-03-05 21:20:08 -08:00
xjm 84a06d6b6e Issue #3035554 by bnjmnm, tim.plunkett: "Configure section" link and section close button overlap 2019-03-05 17:55:01 -06:00
Gábor Hojtsy 272fdc6bf9 Issue #2999731 by tim.plunkett, r.aubin, bnjmnm, tedbow: Document Layout Builder functionality in its hook_help() text 2019-03-05 22:05:44 +01:00
Lee Rowlands 0d83597731
Issue #3030647 by tim.plunkett, phenaproxima, xjm, DyanneNova, bnjmnm, tedbow, dead_arm: Do not add a section when editing an empty layout, or differentiate between new layouts and existing empty layouts 2019-03-01 13:39:47 +10:00
xjm b3786231ec Issue #3033686 by tedbow, tim.plunkett, xjm, amateescu: Saving Layout override will revert other field values to their values when the Layout was started 2019-02-27 12:55:49 -06:00
xjm 34aa83070b Issue #2936501 by tim.plunkett, andrewmacpherson, EclipseGc, DyanneNova, bnjmnm, benjifisher, webchick, phenaproxima, jrockowitz: Reverting an override redirects the user to an edit form for a new override and therefore still sets the new override as "unsaved changes", which is confusing 2019-02-26 17:30:37 -06:00
xjm 1a945e7ea9 Issue #3034347 by dead_arm, phenaproxima, tim.plunkett, lauriii: Update the Layout Builder UI classes to implement BEM naming conventions 2019-02-26 15:13:22 -06:00
xjm eb433a87ed Revert "Issue #3033686 by tedbow, tim.plunkett: Saving Layout override will revert other field values to their values when the Layout was started"
This reverts commit 86e257b9e5.
2019-02-25 09:18:41 -06:00
Lee Rowlands 9431a1cb8e
Issue #3032376 by alexpott, dww, Berdir: Files renamed by \_file_save_upload_single() do not have the correct filename on the File entity 2019-02-25 20:45:21 +10:00
xjm d8b8a0aa26 Issue #2942661 by tedbow, tim.plunkett, bkosborne, johndevman, xjm, phenaproxima, Kristen Pol: Sections should have third-party settings 2019-02-23 15:15:16 -06:00