Forms
nilead_widget_mapping
Form type:
"Nilead\BlockBundle\Form\Type\WidgetMappingType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Nilead\BlockBundle\Model\Widget {#10130 #extraOptions: [ "providers" "mapping" "configs" ] #name: "linkon" +providerType: "" +providerOptions: [] +providerConfigs: [] -alias: null -_oldAlias: null -styles: [ "class" => "font-400" "styles" => [ "default" => [ "default" => [ "fontSize" => "text-base" ] ] ] ] -providers: [] -mapping: [] -configs: [ "id" => null "attributes" => [] "themeColor" => null "customCss" => """ img {\n transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n transform-style: preserve-3d;\n will-change: transform;\n }\n \n h1, h2, h3, h4, h5, h6 { \n display: block;\n margin-start: 0;\n margin-end: 0;\n margin-left: 0;\n margin-right: 0; \n }\n \n h1 {\n font-size: 2em;\n margin-top: 0.67em;\n margin-bottom: 0.67em;\n }\n h2 {\n font-size: 1.5em;\n margin-top: 0.83em;\n margin-bottom: 0.83em;\n }\n h3 {\n font-size: 1.17em;\n margin-top: 1em;\n margin-bottom: 1em;\n }\n h4 {\n font-size: 1em;\n margin-top: 1.33em;\n margin-bottom: 1.33em;\n }\n h5 {\n font-size: .83em;\n margin-top: 1.67em;\n margin-bottom: 1.67em;\n }\n h6 {\n font-size: .67em;\n margin-top: 2.33em;\n margin-bottom: 2.33em;\n }\n \n /*animate slide caption, title, buttons*/\n .nl-widget-element-slider.is-initialized {\n opacity: 1;\n }\n .nl-widget-element-slider-slide .nl-slide-content > .caption,\n .nl-widget-element-slider-slide .nl-slide-content > *:nth-child(1) {\n -webkit-text-stroke-width: 1px;\n -webkit-text-stroke-color: rgba(255,255,255,0.5);\n color: transparent;\n }\n .nl-widget-element-slider-slide:not(.is-active) * {\n transition-delay: 0ms;\n /*-webkit-transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n /* -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -ms-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -o-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n }\n .nl-widget-element-slider-slide.is-active * {\n --tw-translate-y: 0;\n --tw-translate-x: 0;\n opacity: 1;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active {\n width: 72px;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active > div {\n width: 100%;\n transition-duration: var(--time);\n }\n \n \n @media (min-width: 1024px) {\n .nl-grid-menus {\n display: block;\n column-count: 2;\n column-gap: 12rem;\n }\n .nl-grid-menus > * {\n break-inside: avoid;\n }\n .nl-grid-menus > *:first-child {\n margin-top: -2rem;\n }\n }\n \n /*blog item*/\n .truncate-3-lines {\n height: 3.5rem;\n -webkit-line-clamp: 3;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n display: -webkit-box !important;\n -webkit-box-orient: vertical;\n }\n @media screen and (min-width: 1280px) {\n .truncate-3-lines {\n height: 3.8rem;\n }\n }\n \n /* NILEAD link styles */\n /*--------------------*/\n .nilead-link a {\n \toutline: none;\n text-decoration: none;\n position: relative;\n line-height: 1;\n color: #742014;\n display: inline-block;\n overflow: hidden;\n padding: 4px 2px;\n font-weight: 600;\n margin: 0px 0 -6px 0;\n }\n /*.nilead-link:hover {*/\n /* font-weight: 400;*/\n /*}*/\n ::root {\n --nl-bg: #101941;\n }\n \n .nilead-link a::after {\n \tcontent: '';\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n right: -1px;\n z-index: 0;\n background: var(--nl-bg);\n -webkit-transform: translate3d(101%, 0, 0);\n transform: translate3d(101%, 0, 0);\n -webkit-transition: -webkit-transform 0.5s;\n transition: transform 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover::after {\n \t-webkit-transform: translate3d(0,0,0);\n \ttransform: translate3d(0,0,0);\n }\n .nilead-link u {\n display: block;\n position: relative;\n z-index: 1;\n text-decoration: none;\n }\n .nilead-link a u::before {\n \tcontent: 'Nilead';\n position: absolute;\n color: #FFFFFF;\n left: 0;\n overflow: hidden;\n white-space: nowrap;\n width: 0%;\n -webkit-transition: width 0.5s;\n transition: width 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover u::before {\n \twidth: 100%;\n }\n \n /*menu*/\n .nl-language span:first-child {\n -webkit-box-shadow: inset 0 0 0 2px currentColor;\n box-shadow: inset 0px 0 0px 2px currentColor;\n border-color: currentColor;\n transition: all 300ms ease-in-out;\n }\n .nl-language:not(.current):not(:hover) span:first-child {\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .5;\n }\n .nl-language::before {\n display: none;\n }\n .nl-backdrop-menu {\n opacity: 0;\n pointer-events: none;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out;\n }\n \n /*.nl-header {*/\n /*min-height: var(--h-header);*/\n /*}*/\n .nl-header-inner {\n -webkit-animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n }\n .nl-header.header-fixed .nl-header-inner {\n position: fixed;\n /*background-color: #fff;*/\n -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n z-index: 1030;\n -webkit-animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n -webkit-transition: background-color .2s ease-in-out;\n -o-transition: background-color .2s ease-in-out;\n transition: background-color .2s ease-in-out\n }\n /*.nl-header.header-fixed .nl-logo {*/\n /* padding: .75rem 0;*/\n /* margin: 0;*/\n /*}*/\n .nl-header.header-fixed .nl-logo .inactive { \n opacity: 1;\n }\n .nl-header.header-fixed .nl-logo .active { \n /*opacity: 0;*/\n height: 60px;\n }\n .nl-header a, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle {\n /*color: inherit;*/\n font-weight: 600;\n /*text-transform: uppercase;*/\n position: relative;\n text-decoration: none;\n line-height: 2;\n }\n @media (min-width: 1280px) {\n .nl-header a.nl-effect-hover::before,\n .nl-header .nl-main-menu a::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle::before {\n content: '';\n position: absolute;\n bottom: .25rem;\n width: 0;\n transition: all 300ms ease;\n border-bottom: 2px solid;\n left: 50%;\n transform: translateX(-50%);\n }\n .nl-header a.nl-effect-hover:hover::before, \n .nl-header .nl-main-menu a:hover::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle:hover::before {\n width: calc(100% - 2rem);\n }\n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle.nl-toggle-lang:hover::before {\n width: 100%;\n }\n \n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu,\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-main-menu {\n display: block !important;\n }\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: -1;\n pointer-events: none;\n -webkit-box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n opacity: 0;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out\n }\n .nl-header.header-fixed .nl-widget-element-dropdown-list.nl-sub-menu { \n padding-top: 1.25rem;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n content: "";\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n background-color: transparent;\n vertical-align: 2px;\n }\n .nl-widget-element-dropdown:hover > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: 1030;\n pointer-events: auto;\n opacity: 1;\n }\n .nl-main-menu .nl-widget-element-link,\n .nl-main-menu .nl-widget-element-dropdown-toggle {\n position: relative;\n }\n .nl-product-filter {\n display: block !important;\n }\n }\n \n @media (min-width: 1921px) { \n .nl-header .nl-header-right {\n padding-right: 16.666667%;\n }\n }\n \n @media (max-width: 1279px) {\n .open-main-menu {\n overflow: hidden; \n }\n \n .nl-header .nl-main-menu,\n .nl-header .nl-sub-menu {\n position: fixed;\n display: block !important;\n top: 0;\n left: -100%;\n z-index: 1030;\n width: 89%;\n height: 100%;\n height: -webkit-calc(var(--vh,1vh) * 100);\n height: calc(var(--vh,1vh) * 100);\n margin-top: 0;\n -webkit-box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n opacity: 1;\n -webkit-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n -o-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n transition: background-color .3s ease-in-out,left .3s ease-in-out;\n }\n .nl-header .nl-main-menu.dropdown-active,\n .nl-header .nl-main-menu.dropdown-active .nl-sub-menu.dropdown-active {\n left: 0;\n background-color: #fff;\n }\n .nl-main-menu.dropdown-active + .nl-backdrop-menu {\n pointer-events: auto;\n opacity: 1;\n z-index: 1029;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n content: "";\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 100'%3e%3cpath transform='rotate(-90 25 50)' d='m25,75l50,-40l-10,-10l-40,30l-40,-30l-10,10l50,40z' fill='%23742014'/%3e%3c/svg%3e");\n background-size: 6px 12px;\n background-repeat: no-repeat;\n display: inline-block;\n width: 6px;\n height: 12px;\n }\n .nl-sub-menu h4::before {\n content:"";\n margin-right: 1rem;\n width: 16px;\n height: 16px;\n background-repeat: no-repeat;\n background-position: center;\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.2 32'%3e%3cpath d='m51.2,14l-43.846,0l10.732,-11.18l-2.726,-2.82l-15.36,16l15.36,16l2.707,-2.82l-10.713,-11.18l43.846,0l0,-4z' fill='%23742014'/%3e%3c/svg%3e");\n }\n }\n /*menu*/\n \n /*grid masonry*/\n .grid-wrapper > div {\n \tdisplay: flex;\n \tjustify-content: center;\n \talign-items: center;\n }\n .grid-wrapper img {\n \twidth: 100%;\n \theight: 100%;\n \tobject-fit: cover;\n \tborder-radius: 5px;\n }\n \n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-gap: 1rem;\n \tgrid-template-columns: repeat(auto-fit, minmax(1fr, 1fr));\n \tgrid-auto-flow: dense;\n }\n @media (min-width: 640px) {\n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n \tgrid-auto-rows: 200px;\n }\n .grid-wrapper .wide {\n \tgrid-column: span 2;\n }\n .grid-wrapper .tall {\n \tgrid-row: span 2;\n }\n .grid-wrapper .big {\n \tgrid-column: span 2;\n \tgrid-row: span 2;\n }\n } """ "customJs" => """ //scroll detector for changing the styles of the header\r\n // taken from: https://css-tricks.com/styling-based-on-scroll-position/\r\n //---------------------------------------------------------------------\r\n \r\n var header = nu.querySelector('.nl-header');\r\n var headerInner = nu.querySelector('.nl-header-inner', header);\r\n var headerBottom = nu.querySelector('.nl-header-bottom');\r\n if ( null !== header && null !== headerBottom &&\r\n "IntersectionObserver" in window &&\r\n "IntersectionObserverEntry" in window &&\r\n "intersectionRatio" in window.IntersectionObserverEntry.prototype\r\n ) {\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n \r\n let observer = new IntersectionObserver(entries => {\r\n if (entries[0].boundingClientRect.y < 0) {\r\n header.classList.add("header-fixed");\r\n } else {\r\n header.classList.remove("header-fixed");\r\n }\r\n });\r\n observer.observe(headerBottom);\r\n // window.addEventListener('resize', function(event) {\r\n // setTimeout(function(){\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n // }, 50);\r\n // }, true);\r\n }\r\n \r\n // trigger animte class vertical, horizontal\r\n nu.forEach(nu.querySelectorAll('.nl-widget-element-slider'), function (slider) {\r\n nu.addEventListener(slider, 'sliderReady', function () {\r\n var splide = nu.getData(slider, 'nuSlider');\r\n var nav = slider.hasAttribute('data-nav');\r\n if (splide && nav) {\r\n splide.options.rewind = true;\r\n slider.style.setProperty('--time', splide.options.interval + 'ms');\r\n }\r\n })\r\n }); """ ] -options: [] -interactions: [] -conditions: [] -referenceRoles: null -status: 0 -enabled: true -aboveFold: false -position: 13685 -widgetType: Proxies\__CG__\Nilead\BlockBundle\Model\WidgetType {#10221 #extraOptions: [ "role" "providers" "mapping" "configs" ] #name: "tailwind" #styles: [ "class" => "text-base font-400" ] -sku: "tailwind__layout" -owner: "base" #version: "1.1.12" #publishable: false #transparent: false -role: "layout" -compatibles: [] -framework: "" -providers: [] -mapping: [] -configs: [ "themeColor" => [ "type" => "Nilead\FormBundle\Type\Misc\ColorPickerType" "options" => [ "label" => "Theme Color" ] ] "customCss" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom CSS" "mode" => "css" ] ] "customJs" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom JS" "mode" => "javascript" ] ] ] -options: [ "prefix" => "tailwind_layout" "canParent" => true "events" => [ "scroll_page_up" => [ "label" => "Scrolling Page (Up)" "type" => "continuous" ] "scroll_page_down" => [ "label" => "Scrolling Page (Down)" "type" => "continuous" ] "scroll_page_left" => [ "label" => "Scrolling Page (Left)" "type" => "continuous" ] "scroll_page_right" => [ "label" => "Scrolling Page (Right)" "type" => "continuous" ] "page_load" => [ "label" => "Page Load" "type" => "instant" ] "page_before_unload" => [ "label" => "Before Unload" "type" => "instant" ] "page_unload" => [ "label" => "Unload" "type" => "instant" ] "scroll_into_view" => false "scroll_out_of_view" => false ] ] -interactions: [] -blockType: "Nilead\BlockBundle\Block\Type\LayoutType" -children: [] -system: false #nileadId: null #id: 47 #oldId: null #summary: "Base website layout.\n" #description: "A base layout utilizing Tailwind, which is a utility-first CSS framework.\n" #enabled: true #position: 46 #created: 1589974881 #updated: 1753949486 #tags: [ Nilead\TagBundle\Model\Tag {#10195 #name: "w:layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10198 …} #linked: false #id: 15 #oldId: null #color: null #created: 1560141756 #updated: 1560141756 } Nilead\TagBundle\Model\Tag {#10202 #name: "w:page-layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10204 …} #linked: false #id: 116 #oldId: null #color: "none" #created: 1597910979 #updated: 1597910979 } ] #tagsLinked: [ "w:layout" => [ "link" => 2 "id" => 15 ] "w:page-layout" => [ "link" => 2 "id" => 116 ] ] +__isInitialized__: true …2 } -layoutSource: null -source: null -isSource: false -isShortcut: false -root: null -parent: null -style: Proxies\__CG__\Nilead\BlockBundle\Model\Style {#10141 #name: "linkon" #type: "website" #screens: [ [ "name" => "Large Phone" "class" => "sm" "value" => "640px" ] [ "name" => "Tablet Portrait" "class" => "md" "value" => "768px" ] [ "name" => "Tablet Landscape" "class" => "lg" "value" => "1024px" ] [ "name" => "Desktop Small" "class" => "xl" "value" => "1280px" ] [ "name" => "Desktop Large" "class" => "xxl" "value" => "1440px" ] [ "name" => "Desktop HD" "class" => "xxxl" "value" => "1920px" ] [ "name" => "Default" "class" => "default" "value" => "375px" ] ] #colors: [ [ "name" => "primary" "value" => "#101941" "class" => "primary" ] [ "name" => "secondary" "value" => "#1676B6" "class" => "secondary" ] [ "name" => "muted" "value" => "#B0B7B9" "class" => "muted" ] [ "name" => "caption" "value" => "#F99F24" "class" => "caption" ] [ "name" => "disabled" "value" => "#616161" "class" => "disabled" ] [ "name" => "highlight" "value" => "#F99F24" "class" => "highlight" ] [ "name" => "warning" "value" => "#F5A419" "class" => "warning" ] [ "name" => "success" "value" => "#29AB6E" "class" => "success" ] [ "name" => "error" "value" => "#FF4E4E" "class" => "error" ] [ "name" => "link" "value" => "#F99F24" "class" => "link" ] [ "name" => "link-hover" "value" => "#1676B6" "class" => "link-hover" ] [ "name" => "link-visit" "value" => "#F99F24" "class" => "link-visited" ] [ "name" => "link-active" "value" => "#F99F24" "class" => "link-active" ] [ "name" => "black" "value" => "#000000" "class" => "black" ] [ "name" => "white" "value" => "#FFFFFF" "class" => "white" ] ] #fontSizes: [] #typographies: [ [ "name" => "Roboto" "families" => [ [ "family" => 35 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Roboto" ] [ "name" => "Playfair Display" "families" => [ [ "family" => 19 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Playfair-Display" ] [ "name" => "Josefin Sans" "families" => [ [ "family" => 286 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Josefin-Sans" ] ] #extra: [ "fontSize" => [] "order" => [] "colGap" => [] "rowGap" => [] "margin" => [] "padding" => [] "scrollMargin" => [] "scrollPadding" => [] "space" => [] "lineHeight" => [] "letterSpacing" => [] "width" => [] "minWidth" => [] "maxWidth" => [] "height" => [] "minHeight" => [] "maxHeight" => [] "borderRadius" => [] "borderWidth" => [] "ringWidth" => [] "ringOffset" => [] "zIndex" => [] "scale" => [] "translate" => [] "rotate" => [] "skew" => [] "transform" => [] "blur" => [] "brightness" => [] "contrast" => [] "hueRotate" => [] "saturate" => [] "backdropBlur" => [] "backdropBrightness" => [] "backdropContrast" => [] "backdropGrayscale" => [] "backdropSaturate" => [] "opacity" => [] "backdropOpacity" => [] "placeholderOpacity" => [] "borderOpacity" => [] "backgroundOpacity" => [] "ringOpacity" => [] "textOpacity" => [] "textIndent" => [] "textUnderlineOffset" => [] "textDecorationThickness" => [] ] #styles: [ "body" => [ "default" => [ "default" => [ "font" => "font-Roboto" "fontWeight" => "font-light" "lineHeight" => "leading-normal" "padding" => [ "bottom" => "pb-1" ] ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] ".heading-big" => [ "default" => [ "default" => [ "fontSize" => "text-2xl" "lineHeight" => "leading-normal" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [ "fontSize" => "text-5xl" "lineHeight" => "leading-normal" ] ] ] "h1,h2,h3,h4,h5,h6" => [ "default" => [ "default" => [ "fontWeight" => "font-semibold" "textColor" => "text-primary" "font" => "font-Josefin-Sans" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] "a.current" => [ "default" => [ "default" => [ "textColor" => "text-link-active" ] ] ] ".nl-widget-element-rich-text a" => [ "default" => [ "default" => [ "textDecoration" => "underline" "textDecorationStyle" => "decoration-dotted" "transitionProperty" => "transition-[all]" "transitionDuration" => "duration-[300ms]" "transitionDelay" => "delay-[0ms]" "transitionTimingFunction" => "ease-[ease-in-out]" "textColor" => "text-link-hover" ] ] ] ] #configs: [ "configs" => [ "theme" => [ "extend" => [ "fontFamily" => [ "Roboto" => [ "Roboto" "sans-serif" ] "Playfair-Display" => [ "Playfair Display" "sans-serif" ] "Josefin-Sans" => [ "Josefin Sans" "sans-serif" ] ] ] "screens" => [ "sm" => "640px" "md" => "768px" "lg" => "1024px" "xl" => "1280px" "xxl" => "1440px" "xxxl" => "1920px" "default" => "375px" ] "colors" => [ "primary" => "#101941" "secondary" => "#1676B6" "muted" => "#B0B7B9" "caption" => "#F99F24" "disabled" => "#616161" "highlight" => "#F99F24" "warning" => "#F5A419" "success" => "#29AB6E" "error" => "#FF4E4E" "link" => "#F99F24" "link-hover" => "#1676B6" "link-visited" => "#F99F24" "link-active" => "#F99F24" "black" => "#000000" "white" => "#FFFFFF" ] ] ] "custom" => "body{@apply font-Roboto font-light leading-normal pb-1;}.heading-big{@apply text-2xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply font-semibold text-primary font-Josefin-Sans;}a.current{@apply text-link-active;}.nl-widget-element-rich-text a{@apply underline decoration-dotted transition-[all] duration-[300ms] delay-[0ms] ease-[ease-in-out] text-link-hover;} @screen xl {body{@apply text-4xl leading-normal;}.heading-big{@apply text-4xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply text-4xl leading-normal;}} @screen xxxl {.heading-big{@apply text-5xl leading-normal;}}" ] #compiled: [ "fonts" => [ [ "font" => [ "name" => "Roboto" "type" => "google" "configurations" => [ "family" => "Roboto" "variants" => [ "100" "300" "300italic" "500" "700" "900" "regular" ] "subsets" => [ "vietnamese" "latin" "cyrillic" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Playfair Display" "type" => "google" "configurations" => [ "family" => "Playfair Display" "variants" => [ "regular" "500" "600" "700" "800" "900" "italic" "600italic" ] "subsets" => [ "vietnamese" "latin" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Josefin Sans" "type" => "google" "configurations" => [ "family" => "Josefin Sans" "variants" => [ "300" "regular" "500" "600" "700" "300italic" "italic" "500italic" "600italic" "700italic" ] "subsets" => [ "latin" "latin-ext" "vietnamese" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] ] ] #widgets: ? Doctrine\Common\Collections\Collection #id: 49 #oldId: null #customId: "c53adc40ab28481ba093f3d99c051959" #created: 1746417186 #updated: 1746615349 +__isInitialized__: true …2 } -children: Doctrine\ORM\PersistentCollection {#10144 …} -snapshots: Doctrine\ORM\PersistentCollection {#10145 …} -meta: [] #id: 525599 #oldId: null #locker: null #lockExpired: null #skipLockVoter: false #created: 1746421419 #updated: 1746525335 #deleted: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | Nilead\BlockBundle\Model\Widget {#10130 #extraOptions: [ "providers" "mapping" "configs" ] #name: "linkon" +providerType: "" +providerOptions: [] +providerConfigs: [] -alias: null -_oldAlias: null -styles: [ "class" => "font-400" "styles" => [ "default" => [ "default" => [ "fontSize" => "text-base" ] ] ] ] -providers: [] -mapping: [] -configs: [ "id" => null "attributes" => [] "themeColor" => null "customCss" => """ img {\n transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n transform-style: preserve-3d;\n will-change: transform;\n }\n \n h1, h2, h3, h4, h5, h6 { \n display: block;\n margin-start: 0;\n margin-end: 0;\n margin-left: 0;\n margin-right: 0; \n }\n \n h1 {\n font-size: 2em;\n margin-top: 0.67em;\n margin-bottom: 0.67em;\n }\n h2 {\n font-size: 1.5em;\n margin-top: 0.83em;\n margin-bottom: 0.83em;\n }\n h3 {\n font-size: 1.17em;\n margin-top: 1em;\n margin-bottom: 1em;\n }\n h4 {\n font-size: 1em;\n margin-top: 1.33em;\n margin-bottom: 1.33em;\n }\n h5 {\n font-size: .83em;\n margin-top: 1.67em;\n margin-bottom: 1.67em;\n }\n h6 {\n font-size: .67em;\n margin-top: 2.33em;\n margin-bottom: 2.33em;\n }\n \n /*animate slide caption, title, buttons*/\n .nl-widget-element-slider.is-initialized {\n opacity: 1;\n }\n .nl-widget-element-slider-slide .nl-slide-content > .caption,\n .nl-widget-element-slider-slide .nl-slide-content > *:nth-child(1) {\n -webkit-text-stroke-width: 1px;\n -webkit-text-stroke-color: rgba(255,255,255,0.5);\n color: transparent;\n }\n .nl-widget-element-slider-slide:not(.is-active) * {\n transition-delay: 0ms;\n /*-webkit-transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n /* -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -ms-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -o-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n }\n .nl-widget-element-slider-slide.is-active * {\n --tw-translate-y: 0;\n --tw-translate-x: 0;\n opacity: 1;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active {\n width: 72px;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active > div {\n width: 100%;\n transition-duration: var(--time);\n }\n \n \n @media (min-width: 1024px) {\n .nl-grid-menus {\n display: block;\n column-count: 2;\n column-gap: 12rem;\n }\n .nl-grid-menus > * {\n break-inside: avoid;\n }\n .nl-grid-menus > *:first-child {\n margin-top: -2rem;\n }\n }\n \n /*blog item*/\n .truncate-3-lines {\n height: 3.5rem;\n -webkit-line-clamp: 3;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n display: -webkit-box !important;\n -webkit-box-orient: vertical;\n }\n @media screen and (min-width: 1280px) {\n .truncate-3-lines {\n height: 3.8rem;\n }\n }\n \n /* NILEAD link styles */\n /*--------------------*/\n .nilead-link a {\n \toutline: none;\n text-decoration: none;\n position: relative;\n line-height: 1;\n color: #742014;\n display: inline-block;\n overflow: hidden;\n padding: 4px 2px;\n font-weight: 600;\n margin: 0px 0 -6px 0;\n }\n /*.nilead-link:hover {*/\n /* font-weight: 400;*/\n /*}*/\n ::root {\n --nl-bg: #101941;\n }\n \n .nilead-link a::after {\n \tcontent: '';\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n right: -1px;\n z-index: 0;\n background: var(--nl-bg);\n -webkit-transform: translate3d(101%, 0, 0);\n transform: translate3d(101%, 0, 0);\n -webkit-transition: -webkit-transform 0.5s;\n transition: transform 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover::after {\n \t-webkit-transform: translate3d(0,0,0);\n \ttransform: translate3d(0,0,0);\n }\n .nilead-link u {\n display: block;\n position: relative;\n z-index: 1;\n text-decoration: none;\n }\n .nilead-link a u::before {\n \tcontent: 'Nilead';\n position: absolute;\n color: #FFFFFF;\n left: 0;\n overflow: hidden;\n white-space: nowrap;\n width: 0%;\n -webkit-transition: width 0.5s;\n transition: width 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover u::before {\n \twidth: 100%;\n }\n \n /*menu*/\n .nl-language span:first-child {\n -webkit-box-shadow: inset 0 0 0 2px currentColor;\n box-shadow: inset 0px 0 0px 2px currentColor;\n border-color: currentColor;\n transition: all 300ms ease-in-out;\n }\n .nl-language:not(.current):not(:hover) span:first-child {\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .5;\n }\n .nl-language::before {\n display: none;\n }\n .nl-backdrop-menu {\n opacity: 0;\n pointer-events: none;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out;\n }\n \n /*.nl-header {*/\n /*min-height: var(--h-header);*/\n /*}*/\n .nl-header-inner {\n -webkit-animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n }\n .nl-header.header-fixed .nl-header-inner {\n position: fixed;\n /*background-color: #fff;*/\n -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n z-index: 1030;\n -webkit-animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n -webkit-transition: background-color .2s ease-in-out;\n -o-transition: background-color .2s ease-in-out;\n transition: background-color .2s ease-in-out\n }\n /*.nl-header.header-fixed .nl-logo {*/\n /* padding: .75rem 0;*/\n /* margin: 0;*/\n /*}*/\n .nl-header.header-fixed .nl-logo .inactive { \n opacity: 1;\n }\n .nl-header.header-fixed .nl-logo .active { \n /*opacity: 0;*/\n height: 60px;\n }\n .nl-header a, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle {\n /*color: inherit;*/\n font-weight: 600;\n /*text-transform: uppercase;*/\n position: relative;\n text-decoration: none;\n line-height: 2;\n }\n @media (min-width: 1280px) {\n .nl-header a.nl-effect-hover::before,\n .nl-header .nl-main-menu a::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle::before {\n content: '';\n position: absolute;\n bottom: .25rem;\n width: 0;\n transition: all 300ms ease;\n border-bottom: 2px solid;\n left: 50%;\n transform: translateX(-50%);\n }\n .nl-header a.nl-effect-hover:hover::before, \n .nl-header .nl-main-menu a:hover::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle:hover::before {\n width: calc(100% - 2rem);\n }\n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle.nl-toggle-lang:hover::before {\n width: 100%;\n }\n \n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu,\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-main-menu {\n display: block !important;\n }\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: -1;\n pointer-events: none;\n -webkit-box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n opacity: 0;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out\n }\n .nl-header.header-fixed .nl-widget-element-dropdown-list.nl-sub-menu { \n padding-top: 1.25rem;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n content: "";\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n background-color: transparent;\n vertical-align: 2px;\n }\n .nl-widget-element-dropdown:hover > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: 1030;\n pointer-events: auto;\n opacity: 1;\n }\n .nl-main-menu .nl-widget-element-link,\n .nl-main-menu .nl-widget-element-dropdown-toggle {\n position: relative;\n }\n .nl-product-filter {\n display: block !important;\n }\n }\n \n @media (min-width: 1921px) { \n .nl-header .nl-header-right {\n padding-right: 16.666667%;\n }\n }\n \n @media (max-width: 1279px) {\n .open-main-menu {\n overflow: hidden; \n }\n \n .nl-header .nl-main-menu,\n .nl-header .nl-sub-menu {\n position: fixed;\n display: block !important;\n top: 0;\n left: -100%;\n z-index: 1030;\n width: 89%;\n height: 100%;\n height: -webkit-calc(var(--vh,1vh) * 100);\n height: calc(var(--vh,1vh) * 100);\n margin-top: 0;\n -webkit-box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n opacity: 1;\n -webkit-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n -o-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n transition: background-color .3s ease-in-out,left .3s ease-in-out;\n }\n .nl-header .nl-main-menu.dropdown-active,\n .nl-header .nl-main-menu.dropdown-active .nl-sub-menu.dropdown-active {\n left: 0;\n background-color: #fff;\n }\n .nl-main-menu.dropdown-active + .nl-backdrop-menu {\n pointer-events: auto;\n opacity: 1;\n z-index: 1029;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n content: "";\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 100'%3e%3cpath transform='rotate(-90 25 50)' d='m25,75l50,-40l-10,-10l-40,30l-40,-30l-10,10l50,40z' fill='%23742014'/%3e%3c/svg%3e");\n background-size: 6px 12px;\n background-repeat: no-repeat;\n display: inline-block;\n width: 6px;\n height: 12px;\n }\n .nl-sub-menu h4::before {\n content:"";\n margin-right: 1rem;\n width: 16px;\n height: 16px;\n background-repeat: no-repeat;\n background-position: center;\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.2 32'%3e%3cpath d='m51.2,14l-43.846,0l10.732,-11.18l-2.726,-2.82l-15.36,16l15.36,16l2.707,-2.82l-10.713,-11.18l43.846,0l0,-4z' fill='%23742014'/%3e%3c/svg%3e");\n }\n }\n /*menu*/\n \n /*grid masonry*/\n .grid-wrapper > div {\n \tdisplay: flex;\n \tjustify-content: center;\n \talign-items: center;\n }\n .grid-wrapper img {\n \twidth: 100%;\n \theight: 100%;\n \tobject-fit: cover;\n \tborder-radius: 5px;\n }\n \n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-gap: 1rem;\n \tgrid-template-columns: repeat(auto-fit, minmax(1fr, 1fr));\n \tgrid-auto-flow: dense;\n }\n @media (min-width: 640px) {\n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n \tgrid-auto-rows: 200px;\n }\n .grid-wrapper .wide {\n \tgrid-column: span 2;\n }\n .grid-wrapper .tall {\n \tgrid-row: span 2;\n }\n .grid-wrapper .big {\n \tgrid-column: span 2;\n \tgrid-row: span 2;\n }\n } """ "customJs" => """ //scroll detector for changing the styles of the header\r\n // taken from: https://css-tricks.com/styling-based-on-scroll-position/\r\n //---------------------------------------------------------------------\r\n \r\n var header = nu.querySelector('.nl-header');\r\n var headerInner = nu.querySelector('.nl-header-inner', header);\r\n var headerBottom = nu.querySelector('.nl-header-bottom');\r\n if ( null !== header && null !== headerBottom &&\r\n "IntersectionObserver" in window &&\r\n "IntersectionObserverEntry" in window &&\r\n "intersectionRatio" in window.IntersectionObserverEntry.prototype\r\n ) {\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n \r\n let observer = new IntersectionObserver(entries => {\r\n if (entries[0].boundingClientRect.y < 0) {\r\n header.classList.add("header-fixed");\r\n } else {\r\n header.classList.remove("header-fixed");\r\n }\r\n });\r\n observer.observe(headerBottom);\r\n // window.addEventListener('resize', function(event) {\r\n // setTimeout(function(){\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n // }, 50);\r\n // }, true);\r\n }\r\n \r\n // trigger animte class vertical, horizontal\r\n nu.forEach(nu.querySelectorAll('.nl-widget-element-slider'), function (slider) {\r\n nu.addEventListener(slider, 'sliderReady', function () {\r\n var splide = nu.getData(slider, 'nuSlider');\r\n var nav = slider.hasAttribute('data-nav');\r\n if (splide && nav) {\r\n splide.options.rewind = true;\r\n slider.style.setProperty('--time', splide.options.interval + 'ms');\r\n }\r\n })\r\n }); """ ] -options: [] -interactions: [] -conditions: [] -referenceRoles: null -status: 0 -enabled: true -aboveFold: false -position: 13685 -widgetType: Proxies\__CG__\Nilead\BlockBundle\Model\WidgetType {#10221 #extraOptions: [ "role" "providers" "mapping" "configs" ] #name: "tailwind" #styles: [ "class" => "text-base font-400" ] -sku: "tailwind__layout" -owner: "base" #version: "1.1.12" #publishable: false #transparent: false -role: "layout" -compatibles: [] -framework: "" -providers: [] -mapping: [] -configs: [ "themeColor" => [ "type" => "Nilead\FormBundle\Type\Misc\ColorPickerType" "options" => [ "label" => "Theme Color" ] ] "customCss" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom CSS" "mode" => "css" ] ] "customJs" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom JS" "mode" => "javascript" ] ] ] -options: [ "prefix" => "tailwind_layout" "canParent" => true "events" => [ "scroll_page_up" => [ "label" => "Scrolling Page (Up)" "type" => "continuous" ] "scroll_page_down" => [ "label" => "Scrolling Page (Down)" "type" => "continuous" ] "scroll_page_left" => [ "label" => "Scrolling Page (Left)" "type" => "continuous" ] "scroll_page_right" => [ "label" => "Scrolling Page (Right)" "type" => "continuous" ] "page_load" => [ "label" => "Page Load" "type" => "instant" ] "page_before_unload" => [ "label" => "Before Unload" "type" => "instant" ] "page_unload" => [ "label" => "Unload" "type" => "instant" ] "scroll_into_view" => false "scroll_out_of_view" => false ] ] -interactions: [] -blockType: "Nilead\BlockBundle\Block\Type\LayoutType" -children: [] -system: false #nileadId: null #id: 47 #oldId: null #summary: "Base website layout.\n" #description: "A base layout utilizing Tailwind, which is a utility-first CSS framework.\n" #enabled: true #position: 46 #created: 1589974881 #updated: 1753949486 #tags: [ Nilead\TagBundle\Model\Tag {#10195 #name: "w:layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10198 …} #linked: false #id: 15 #oldId: null #color: null #created: 1560141756 #updated: 1560141756 } Nilead\TagBundle\Model\Tag {#10202 #name: "w:page-layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10204 …} #linked: false #id: 116 #oldId: null #color: "none" #created: 1597910979 #updated: 1597910979 } ] #tagsLinked: [ "w:layout" => [ "link" => 2 "id" => 15 ] "w:page-layout" => [ "link" => 2 "id" => 116 ] ] +__isInitialized__: true …2 } -layoutSource: null -source: null -isSource: false -isShortcut: false -root: null -parent: null -style: Proxies\__CG__\Nilead\BlockBundle\Model\Style {#10141 #name: "linkon" #type: "website" #screens: [ [ "name" => "Large Phone" "class" => "sm" "value" => "640px" ] [ "name" => "Tablet Portrait" "class" => "md" "value" => "768px" ] [ "name" => "Tablet Landscape" "class" => "lg" "value" => "1024px" ] [ "name" => "Desktop Small" "class" => "xl" "value" => "1280px" ] [ "name" => "Desktop Large" "class" => "xxl" "value" => "1440px" ] [ "name" => "Desktop HD" "class" => "xxxl" "value" => "1920px" ] [ "name" => "Default" "class" => "default" "value" => "375px" ] ] #colors: [ [ "name" => "primary" "value" => "#101941" "class" => "primary" ] [ "name" => "secondary" "value" => "#1676B6" "class" => "secondary" ] [ "name" => "muted" "value" => "#B0B7B9" "class" => "muted" ] [ "name" => "caption" "value" => "#F99F24" "class" => "caption" ] [ "name" => "disabled" "value" => "#616161" "class" => "disabled" ] [ "name" => "highlight" "value" => "#F99F24" "class" => "highlight" ] [ "name" => "warning" "value" => "#F5A419" "class" => "warning" ] [ "name" => "success" "value" => "#29AB6E" "class" => "success" ] [ "name" => "error" "value" => "#FF4E4E" "class" => "error" ] [ "name" => "link" "value" => "#F99F24" "class" => "link" ] [ "name" => "link-hover" "value" => "#1676B6" "class" => "link-hover" ] [ "name" => "link-visit" "value" => "#F99F24" "class" => "link-visited" ] [ "name" => "link-active" "value" => "#F99F24" "class" => "link-active" ] [ "name" => "black" "value" => "#000000" "class" => "black" ] [ "name" => "white" "value" => "#FFFFFF" "class" => "white" ] ] #fontSizes: [] #typographies: [ [ "name" => "Roboto" "families" => [ [ "family" => 35 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Roboto" ] [ "name" => "Playfair Display" "families" => [ [ "family" => 19 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Playfair-Display" ] [ "name" => "Josefin Sans" "families" => [ [ "family" => 286 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Josefin-Sans" ] ] #extra: [ "fontSize" => [] "order" => [] "colGap" => [] "rowGap" => [] "margin" => [] "padding" => [] "scrollMargin" => [] "scrollPadding" => [] "space" => [] "lineHeight" => [] "letterSpacing" => [] "width" => [] "minWidth" => [] "maxWidth" => [] "height" => [] "minHeight" => [] "maxHeight" => [] "borderRadius" => [] "borderWidth" => [] "ringWidth" => [] "ringOffset" => [] "zIndex" => [] "scale" => [] "translate" => [] "rotate" => [] "skew" => [] "transform" => [] "blur" => [] "brightness" => [] "contrast" => [] "hueRotate" => [] "saturate" => [] "backdropBlur" => [] "backdropBrightness" => [] "backdropContrast" => [] "backdropGrayscale" => [] "backdropSaturate" => [] "opacity" => [] "backdropOpacity" => [] "placeholderOpacity" => [] "borderOpacity" => [] "backgroundOpacity" => [] "ringOpacity" => [] "textOpacity" => [] "textIndent" => [] "textUnderlineOffset" => [] "textDecorationThickness" => [] ] #styles: [ "body" => [ "default" => [ "default" => [ "font" => "font-Roboto" "fontWeight" => "font-light" "lineHeight" => "leading-normal" "padding" => [ "bottom" => "pb-1" ] ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] ".heading-big" => [ "default" => [ "default" => [ "fontSize" => "text-2xl" "lineHeight" => "leading-normal" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [ "fontSize" => "text-5xl" "lineHeight" => "leading-normal" ] ] ] "h1,h2,h3,h4,h5,h6" => [ "default" => [ "default" => [ "fontWeight" => "font-semibold" "textColor" => "text-primary" "font" => "font-Josefin-Sans" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] "a.current" => [ "default" => [ "default" => [ "textColor" => "text-link-active" ] ] ] ".nl-widget-element-rich-text a" => [ "default" => [ "default" => [ "textDecoration" => "underline" "textDecorationStyle" => "decoration-dotted" "transitionProperty" => "transition-[all]" "transitionDuration" => "duration-[300ms]" "transitionDelay" => "delay-[0ms]" "transitionTimingFunction" => "ease-[ease-in-out]" "textColor" => "text-link-hover" ] ] ] ] #configs: [ "configs" => [ "theme" => [ "extend" => [ "fontFamily" => [ "Roboto" => [ "Roboto" "sans-serif" ] "Playfair-Display" => [ "Playfair Display" "sans-serif" ] "Josefin-Sans" => [ "Josefin Sans" "sans-serif" ] ] ] "screens" => [ "sm" => "640px" "md" => "768px" "lg" => "1024px" "xl" => "1280px" "xxl" => "1440px" "xxxl" => "1920px" "default" => "375px" ] "colors" => [ "primary" => "#101941" "secondary" => "#1676B6" "muted" => "#B0B7B9" "caption" => "#F99F24" "disabled" => "#616161" "highlight" => "#F99F24" "warning" => "#F5A419" "success" => "#29AB6E" "error" => "#FF4E4E" "link" => "#F99F24" "link-hover" => "#1676B6" "link-visited" => "#F99F24" "link-active" => "#F99F24" "black" => "#000000" "white" => "#FFFFFF" ] ] ] "custom" => "body{@apply font-Roboto font-light leading-normal pb-1;}.heading-big{@apply text-2xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply font-semibold text-primary font-Josefin-Sans;}a.current{@apply text-link-active;}.nl-widget-element-rich-text a{@apply underline decoration-dotted transition-[all] duration-[300ms] delay-[0ms] ease-[ease-in-out] text-link-hover;} @screen xl {body{@apply text-4xl leading-normal;}.heading-big{@apply text-4xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply text-4xl leading-normal;}} @screen xxxl {.heading-big{@apply text-5xl leading-normal;}}" ] #compiled: [ "fonts" => [ [ "font" => [ "name" => "Roboto" "type" => "google" "configurations" => [ "family" => "Roboto" "variants" => [ "100" "300" "300italic" "500" "700" "900" "regular" ] "subsets" => [ "vietnamese" "latin" "cyrillic" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Playfair Display" "type" => "google" "configurations" => [ "family" => "Playfair Display" "variants" => [ "regular" "500" "600" "700" "800" "900" "italic" "600italic" ] "subsets" => [ "vietnamese" "latin" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Josefin Sans" "type" => "google" "configurations" => [ "family" => "Josefin Sans" "variants" => [ "300" "regular" "500" "600" "700" "300italic" "italic" "500italic" "600italic" "700italic" ] "subsets" => [ "latin" "latin-ext" "vietnamese" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] ] ] #widgets: ? Doctrine\Common\Collections\Collection #id: 49 #oldId: null #customId: "c53adc40ab28481ba093f3d99c051959" #created: 1746417186 #updated: 1746615349 +__isInitialized__: true …2 } -children: Doctrine\ORM\PersistentCollection {#10144 …} -snapshots: Doctrine\ORM\PersistentCollection {#10145 …} -meta: [] #id: 525599 #oldId: null #locker: null #lockExpired: null #skipLockVoter: false #created: 1746421419 #updated: 1746525335 #deleted: null } |
same as passed value |
| version | "1.1.12" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "nilead_widget" |
| by_reference | true |
| compound | true |
| constraints | [] |
| continuous_events | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#4835 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#4836 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#4111 …} -namespace: Closure() {#4838 …} } |
| custom | null |
| data | Nilead\BlockBundle\Model\Widget {#10130 #extraOptions: [ "providers" "mapping" "configs" ] #name: "linkon" +providerType: "" +providerOptions: [] +providerConfigs: [] -alias: null -_oldAlias: null -styles: [ "class" => "font-400" "styles" => [ "default" => [ "default" => [ "fontSize" => "text-base" ] ] ] ] -providers: [] -mapping: [] -configs: [ "id" => null "attributes" => [] "themeColor" => null "customCss" => """ img {\n transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n transform-style: preserve-3d;\n will-change: transform;\n }\n \n h1, h2, h3, h4, h5, h6 { \n display: block;\n margin-start: 0;\n margin-end: 0;\n margin-left: 0;\n margin-right: 0; \n }\n \n h1 {\n font-size: 2em;\n margin-top: 0.67em;\n margin-bottom: 0.67em;\n }\n h2 {\n font-size: 1.5em;\n margin-top: 0.83em;\n margin-bottom: 0.83em;\n }\n h3 {\n font-size: 1.17em;\n margin-top: 1em;\n margin-bottom: 1em;\n }\n h4 {\n font-size: 1em;\n margin-top: 1.33em;\n margin-bottom: 1.33em;\n }\n h5 {\n font-size: .83em;\n margin-top: 1.67em;\n margin-bottom: 1.67em;\n }\n h6 {\n font-size: .67em;\n margin-top: 2.33em;\n margin-bottom: 2.33em;\n }\n \n /*animate slide caption, title, buttons*/\n .nl-widget-element-slider.is-initialized {\n opacity: 1;\n }\n .nl-widget-element-slider-slide .nl-slide-content > .caption,\n .nl-widget-element-slider-slide .nl-slide-content > *:nth-child(1) {\n -webkit-text-stroke-width: 1px;\n -webkit-text-stroke-color: rgba(255,255,255,0.5);\n color: transparent;\n }\n .nl-widget-element-slider-slide:not(.is-active) * {\n transition-delay: 0ms;\n /*-webkit-transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n /* -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -ms-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -o-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n }\n .nl-widget-element-slider-slide.is-active * {\n --tw-translate-y: 0;\n --tw-translate-x: 0;\n opacity: 1;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active {\n width: 72px;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active > div {\n width: 100%;\n transition-duration: var(--time);\n }\n \n \n @media (min-width: 1024px) {\n .nl-grid-menus {\n display: block;\n column-count: 2;\n column-gap: 12rem;\n }\n .nl-grid-menus > * {\n break-inside: avoid;\n }\n .nl-grid-menus > *:first-child {\n margin-top: -2rem;\n }\n }\n \n /*blog item*/\n .truncate-3-lines {\n height: 3.5rem;\n -webkit-line-clamp: 3;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n display: -webkit-box !important;\n -webkit-box-orient: vertical;\n }\n @media screen and (min-width: 1280px) {\n .truncate-3-lines {\n height: 3.8rem;\n }\n }\n \n /* NILEAD link styles */\n /*--------------------*/\n .nilead-link a {\n \toutline: none;\n text-decoration: none;\n position: relative;\n line-height: 1;\n color: #742014;\n display: inline-block;\n overflow: hidden;\n padding: 4px 2px;\n font-weight: 600;\n margin: 0px 0 -6px 0;\n }\n /*.nilead-link:hover {*/\n /* font-weight: 400;*/\n /*}*/\n ::root {\n --nl-bg: #101941;\n }\n \n .nilead-link a::after {\n \tcontent: '';\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n right: -1px;\n z-index: 0;\n background: var(--nl-bg);\n -webkit-transform: translate3d(101%, 0, 0);\n transform: translate3d(101%, 0, 0);\n -webkit-transition: -webkit-transform 0.5s;\n transition: transform 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover::after {\n \t-webkit-transform: translate3d(0,0,0);\n \ttransform: translate3d(0,0,0);\n }\n .nilead-link u {\n display: block;\n position: relative;\n z-index: 1;\n text-decoration: none;\n }\n .nilead-link a u::before {\n \tcontent: 'Nilead';\n position: absolute;\n color: #FFFFFF;\n left: 0;\n overflow: hidden;\n white-space: nowrap;\n width: 0%;\n -webkit-transition: width 0.5s;\n transition: width 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover u::before {\n \twidth: 100%;\n }\n \n /*menu*/\n .nl-language span:first-child {\n -webkit-box-shadow: inset 0 0 0 2px currentColor;\n box-shadow: inset 0px 0 0px 2px currentColor;\n border-color: currentColor;\n transition: all 300ms ease-in-out;\n }\n .nl-language:not(.current):not(:hover) span:first-child {\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .5;\n }\n .nl-language::before {\n display: none;\n }\n .nl-backdrop-menu {\n opacity: 0;\n pointer-events: none;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out;\n }\n \n /*.nl-header {*/\n /*min-height: var(--h-header);*/\n /*}*/\n .nl-header-inner {\n -webkit-animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n }\n .nl-header.header-fixed .nl-header-inner {\n position: fixed;\n /*background-color: #fff;*/\n -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n z-index: 1030;\n -webkit-animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n -webkit-transition: background-color .2s ease-in-out;\n -o-transition: background-color .2s ease-in-out;\n transition: background-color .2s ease-in-out\n }\n /*.nl-header.header-fixed .nl-logo {*/\n /* padding: .75rem 0;*/\n /* margin: 0;*/\n /*}*/\n .nl-header.header-fixed .nl-logo .inactive { \n opacity: 1;\n }\n .nl-header.header-fixed .nl-logo .active { \n /*opacity: 0;*/\n height: 60px;\n }\n .nl-header a, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle {\n /*color: inherit;*/\n font-weight: 600;\n /*text-transform: uppercase;*/\n position: relative;\n text-decoration: none;\n line-height: 2;\n }\n @media (min-width: 1280px) {\n .nl-header a.nl-effect-hover::before,\n .nl-header .nl-main-menu a::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle::before {\n content: '';\n position: absolute;\n bottom: .25rem;\n width: 0;\n transition: all 300ms ease;\n border-bottom: 2px solid;\n left: 50%;\n transform: translateX(-50%);\n }\n .nl-header a.nl-effect-hover:hover::before, \n .nl-header .nl-main-menu a:hover::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle:hover::before {\n width: calc(100% - 2rem);\n }\n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle.nl-toggle-lang:hover::before {\n width: 100%;\n }\n \n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu,\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-main-menu {\n display: block !important;\n }\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: -1;\n pointer-events: none;\n -webkit-box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n opacity: 0;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out\n }\n .nl-header.header-fixed .nl-widget-element-dropdown-list.nl-sub-menu { \n padding-top: 1.25rem;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n content: "";\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n background-color: transparent;\n vertical-align: 2px;\n }\n .nl-widget-element-dropdown:hover > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: 1030;\n pointer-events: auto;\n opacity: 1;\n }\n .nl-main-menu .nl-widget-element-link,\n .nl-main-menu .nl-widget-element-dropdown-toggle {\n position: relative;\n }\n .nl-product-filter {\n display: block !important;\n }\n }\n \n @media (min-width: 1921px) { \n .nl-header .nl-header-right {\n padding-right: 16.666667%;\n }\n }\n \n @media (max-width: 1279px) {\n .open-main-menu {\n overflow: hidden; \n }\n \n .nl-header .nl-main-menu,\n .nl-header .nl-sub-menu {\n position: fixed;\n display: block !important;\n top: 0;\n left: -100%;\n z-index: 1030;\n width: 89%;\n height: 100%;\n height: -webkit-calc(var(--vh,1vh) * 100);\n height: calc(var(--vh,1vh) * 100);\n margin-top: 0;\n -webkit-box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n opacity: 1;\n -webkit-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n -o-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n transition: background-color .3s ease-in-out,left .3s ease-in-out;\n }\n .nl-header .nl-main-menu.dropdown-active,\n .nl-header .nl-main-menu.dropdown-active .nl-sub-menu.dropdown-active {\n left: 0;\n background-color: #fff;\n }\n .nl-main-menu.dropdown-active + .nl-backdrop-menu {\n pointer-events: auto;\n opacity: 1;\n z-index: 1029;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n content: "";\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 100'%3e%3cpath transform='rotate(-90 25 50)' d='m25,75l50,-40l-10,-10l-40,30l-40,-30l-10,10l50,40z' fill='%23742014'/%3e%3c/svg%3e");\n background-size: 6px 12px;\n background-repeat: no-repeat;\n display: inline-block;\n width: 6px;\n height: 12px;\n }\n .nl-sub-menu h4::before {\n content:"";\n margin-right: 1rem;\n width: 16px;\n height: 16px;\n background-repeat: no-repeat;\n background-position: center;\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.2 32'%3e%3cpath d='m51.2,14l-43.846,0l10.732,-11.18l-2.726,-2.82l-15.36,16l15.36,16l2.707,-2.82l-10.713,-11.18l43.846,0l0,-4z' fill='%23742014'/%3e%3c/svg%3e");\n }\n }\n /*menu*/\n \n /*grid masonry*/\n .grid-wrapper > div {\n \tdisplay: flex;\n \tjustify-content: center;\n \talign-items: center;\n }\n .grid-wrapper img {\n \twidth: 100%;\n \theight: 100%;\n \tobject-fit: cover;\n \tborder-radius: 5px;\n }\n \n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-gap: 1rem;\n \tgrid-template-columns: repeat(auto-fit, minmax(1fr, 1fr));\n \tgrid-auto-flow: dense;\n }\n @media (min-width: 640px) {\n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n \tgrid-auto-rows: 200px;\n }\n .grid-wrapper .wide {\n \tgrid-column: span 2;\n }\n .grid-wrapper .tall {\n \tgrid-row: span 2;\n }\n .grid-wrapper .big {\n \tgrid-column: span 2;\n \tgrid-row: span 2;\n }\n } """ "customJs" => """ //scroll detector for changing the styles of the header\r\n // taken from: https://css-tricks.com/styling-based-on-scroll-position/\r\n //---------------------------------------------------------------------\r\n \r\n var header = nu.querySelector('.nl-header');\r\n var headerInner = nu.querySelector('.nl-header-inner', header);\r\n var headerBottom = nu.querySelector('.nl-header-bottom');\r\n if ( null !== header && null !== headerBottom &&\r\n "IntersectionObserver" in window &&\r\n "IntersectionObserverEntry" in window &&\r\n "intersectionRatio" in window.IntersectionObserverEntry.prototype\r\n ) {\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n \r\n let observer = new IntersectionObserver(entries => {\r\n if (entries[0].boundingClientRect.y < 0) {\r\n header.classList.add("header-fixed");\r\n } else {\r\n header.classList.remove("header-fixed");\r\n }\r\n });\r\n observer.observe(headerBottom);\r\n // window.addEventListener('resize', function(event) {\r\n // setTimeout(function(){\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n // }, 50);\r\n // }, true);\r\n }\r\n \r\n // trigger animte class vertical, horizontal\r\n nu.forEach(nu.querySelectorAll('.nl-widget-element-slider'), function (slider) {\r\n nu.addEventListener(slider, 'sliderReady', function () {\r\n var splide = nu.getData(slider, 'nuSlider');\r\n var nav = slider.hasAttribute('data-nav');\r\n if (splide && nav) {\r\n splide.options.rewind = true;\r\n slider.style.setProperty('--time', splide.options.interval + 'ms');\r\n }\r\n })\r\n }); """ ] -options: [] -interactions: [] -conditions: [] -referenceRoles: null -status: 0 -enabled: true -aboveFold: false -position: 13685 -widgetType: Proxies\__CG__\Nilead\BlockBundle\Model\WidgetType {#10221 #extraOptions: [ "role" "providers" "mapping" "configs" ] #name: "tailwind" #styles: [ "class" => "text-base font-400" ] -sku: "tailwind__layout" -owner: "base" #version: "1.1.12" #publishable: false #transparent: false -role: "layout" -compatibles: [] -framework: "" -providers: [] -mapping: [] -configs: [ "themeColor" => [ "type" => "Nilead\FormBundle\Type\Misc\ColorPickerType" "options" => [ "label" => "Theme Color" ] ] "customCss" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom CSS" "mode" => "css" ] ] "customJs" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom JS" "mode" => "javascript" ] ] ] -options: [ "prefix" => "tailwind_layout" "canParent" => true "events" => [ "scroll_page_up" => [ "label" => "Scrolling Page (Up)" "type" => "continuous" ] "scroll_page_down" => [ "label" => "Scrolling Page (Down)" "type" => "continuous" ] "scroll_page_left" => [ "label" => "Scrolling Page (Left)" "type" => "continuous" ] "scroll_page_right" => [ "label" => "Scrolling Page (Right)" "type" => "continuous" ] "page_load" => [ "label" => "Page Load" "type" => "instant" ] "page_before_unload" => [ "label" => "Before Unload" "type" => "instant" ] "page_unload" => [ "label" => "Unload" "type" => "instant" ] "scroll_into_view" => false "scroll_out_of_view" => false ] ] -interactions: [] -blockType: "Nilead\BlockBundle\Block\Type\LayoutType" -children: [] -system: false #nileadId: null #id: 47 #oldId: null #summary: "Base website layout.\n" #description: "A base layout utilizing Tailwind, which is a utility-first CSS framework.\n" #enabled: true #position: 46 #created: 1589974881 #updated: 1753949486 #tags: [ Nilead\TagBundle\Model\Tag {#10195 #name: "w:layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10198 …} #linked: false #id: 15 #oldId: null #color: null #created: 1560141756 #updated: 1560141756 } Nilead\TagBundle\Model\Tag {#10202 #name: "w:page-layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10204 …} #linked: false #id: 116 #oldId: null #color: "none" #created: 1597910979 #updated: 1597910979 } ] #tagsLinked: [ "w:layout" => [ "link" => 2 "id" => 15 ] "w:page-layout" => [ "link" => 2 "id" => 116 ] ] +__isInitialized__: true …2 } -layoutSource: null -source: null -isSource: false -isShortcut: false -root: null -parent: null -style: Proxies\__CG__\Nilead\BlockBundle\Model\Style {#10141 #name: "linkon" #type: "website" #screens: [ [ "name" => "Large Phone" "class" => "sm" "value" => "640px" ] [ "name" => "Tablet Portrait" "class" => "md" "value" => "768px" ] [ "name" => "Tablet Landscape" "class" => "lg" "value" => "1024px" ] [ "name" => "Desktop Small" "class" => "xl" "value" => "1280px" ] [ "name" => "Desktop Large" "class" => "xxl" "value" => "1440px" ] [ "name" => "Desktop HD" "class" => "xxxl" "value" => "1920px" ] [ "name" => "Default" "class" => "default" "value" => "375px" ] ] #colors: [ [ "name" => "primary" "value" => "#101941" "class" => "primary" ] [ "name" => "secondary" "value" => "#1676B6" "class" => "secondary" ] [ "name" => "muted" "value" => "#B0B7B9" "class" => "muted" ] [ "name" => "caption" "value" => "#F99F24" "class" => "caption" ] [ "name" => "disabled" "value" => "#616161" "class" => "disabled" ] [ "name" => "highlight" "value" => "#F99F24" "class" => "highlight" ] [ "name" => "warning" "value" => "#F5A419" "class" => "warning" ] [ "name" => "success" "value" => "#29AB6E" "class" => "success" ] [ "name" => "error" "value" => "#FF4E4E" "class" => "error" ] [ "name" => "link" "value" => "#F99F24" "class" => "link" ] [ "name" => "link-hover" "value" => "#1676B6" "class" => "link-hover" ] [ "name" => "link-visit" "value" => "#F99F24" "class" => "link-visited" ] [ "name" => "link-active" "value" => "#F99F24" "class" => "link-active" ] [ "name" => "black" "value" => "#000000" "class" => "black" ] [ "name" => "white" "value" => "#FFFFFF" "class" => "white" ] ] #fontSizes: [] #typographies: [ [ "name" => "Roboto" "families" => [ [ "family" => 35 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Roboto" ] [ "name" => "Playfair Display" "families" => [ [ "family" => 19 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Playfair-Display" ] [ "name" => "Josefin Sans" "families" => [ [ "family" => 286 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Josefin-Sans" ] ] #extra: [ "fontSize" => [] "order" => [] "colGap" => [] "rowGap" => [] "margin" => [] "padding" => [] "scrollMargin" => [] "scrollPadding" => [] "space" => [] "lineHeight" => [] "letterSpacing" => [] "width" => [] "minWidth" => [] "maxWidth" => [] "height" => [] "minHeight" => [] "maxHeight" => [] "borderRadius" => [] "borderWidth" => [] "ringWidth" => [] "ringOffset" => [] "zIndex" => [] "scale" => [] "translate" => [] "rotate" => [] "skew" => [] "transform" => [] "blur" => [] "brightness" => [] "contrast" => [] "hueRotate" => [] "saturate" => [] "backdropBlur" => [] "backdropBrightness" => [] "backdropContrast" => [] "backdropGrayscale" => [] "backdropSaturate" => [] "opacity" => [] "backdropOpacity" => [] "placeholderOpacity" => [] "borderOpacity" => [] "backgroundOpacity" => [] "ringOpacity" => [] "textOpacity" => [] "textIndent" => [] "textUnderlineOffset" => [] "textDecorationThickness" => [] ] #styles: [ "body" => [ "default" => [ "default" => [ "font" => "font-Roboto" "fontWeight" => "font-light" "lineHeight" => "leading-normal" "padding" => [ "bottom" => "pb-1" ] ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] ".heading-big" => [ "default" => [ "default" => [ "fontSize" => "text-2xl" "lineHeight" => "leading-normal" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [ "fontSize" => "text-5xl" "lineHeight" => "leading-normal" ] ] ] "h1,h2,h3,h4,h5,h6" => [ "default" => [ "default" => [ "fontWeight" => "font-semibold" "textColor" => "text-primary" "font" => "font-Josefin-Sans" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] "a.current" => [ "default" => [ "default" => [ "textColor" => "text-link-active" ] ] ] ".nl-widget-element-rich-text a" => [ "default" => [ "default" => [ "textDecoration" => "underline" "textDecorationStyle" => "decoration-dotted" "transitionProperty" => "transition-[all]" "transitionDuration" => "duration-[300ms]" "transitionDelay" => "delay-[0ms]" "transitionTimingFunction" => "ease-[ease-in-out]" "textColor" => "text-link-hover" ] ] ] ] #configs: [ "configs" => [ "theme" => [ "extend" => [ "fontFamily" => [ "Roboto" => [ "Roboto" "sans-serif" ] "Playfair-Display" => [ "Playfair Display" "sans-serif" ] "Josefin-Sans" => [ "Josefin Sans" "sans-serif" ] ] ] "screens" => [ "sm" => "640px" "md" => "768px" "lg" => "1024px" "xl" => "1280px" "xxl" => "1440px" "xxxl" => "1920px" "default" => "375px" ] "colors" => [ "primary" => "#101941" "secondary" => "#1676B6" "muted" => "#B0B7B9" "caption" => "#F99F24" "disabled" => "#616161" "highlight" => "#F99F24" "warning" => "#F5A419" "success" => "#29AB6E" "error" => "#FF4E4E" "link" => "#F99F24" "link-hover" => "#1676B6" "link-visited" => "#F99F24" "link-active" => "#F99F24" "black" => "#000000" "white" => "#FFFFFF" ] ] ] "custom" => "body{@apply font-Roboto font-light leading-normal pb-1;}.heading-big{@apply text-2xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply font-semibold text-primary font-Josefin-Sans;}a.current{@apply text-link-active;}.nl-widget-element-rich-text a{@apply underline decoration-dotted transition-[all] duration-[300ms] delay-[0ms] ease-[ease-in-out] text-link-hover;} @screen xl {body{@apply text-4xl leading-normal;}.heading-big{@apply text-4xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply text-4xl leading-normal;}} @screen xxxl {.heading-big{@apply text-5xl leading-normal;}}" ] #compiled: [ "fonts" => [ [ "font" => [ "name" => "Roboto" "type" => "google" "configurations" => [ "family" => "Roboto" "variants" => [ "100" "300" "300italic" "500" "700" "900" "regular" ] "subsets" => [ "vietnamese" "latin" "cyrillic" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Playfair Display" "type" => "google" "configurations" => [ "family" => "Playfair Display" "variants" => [ "regular" "500" "600" "700" "800" "900" "italic" "600italic" ] "subsets" => [ "vietnamese" "latin" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Josefin Sans" "type" => "google" "configurations" => [ "family" => "Josefin Sans" "variants" => [ "300" "regular" "500" "600" "700" "300italic" "italic" "500italic" "600italic" "700italic" ] "subsets" => [ "latin" "latin-ext" "vietnamese" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] ] ] #widgets: ? Doctrine\Common\Collections\Collection #id: 49 #oldId: null #customId: "c53adc40ab28481ba093f3d99c051959" #created: 1746417186 #updated: 1746615349 +__isInitialized__: true …2 } -children: Doctrine\ORM\PersistentCollection {#10144 …} -snapshots: Doctrine\ORM\PersistentCollection {#10145 …} -meta: [] #id: 525599 #oldId: null #locker: null #lockExpired: null #skipLockVoter: false #created: 1746421419 #updated: 1746525335 #deleted: null } |
| data_class | "Nilead\BlockBundle\Model\Widget" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#10742 : "Symfony\Component\Form\Extension\Core\Type\FormType" : { : "Nilead\BlockBundle\Model\Widget" } } |
| error_bubbling | false |
| error_mapping | [] |
| extension_form | true |
| extra_data | [] |
| extra_fields_message | "This form should not contain extra fields." |
| flexible | [] |
| form_attr | false |
| getter | null |
| help | "nilead.widget.help" |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| honey_pot_prefix | "nl" |
| ignore_data | true |
| ignore_value | true |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "nilead.widget" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| resource_id | 525599 |
| row_attr | [] |
| setter | null |
| tag_form | true |
| translatable | false |
| translation_domain | null |
| transporter | false |
| trim | true |
| type | null |
| upload_max_size_message | Closure() {#10745 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#1774 …} : Closure() {#10744 …} : "validators" } } |
| user_define | null |
| validation_groups | Closure(FormInterface $form) {#10740 : "Nilead\BlockBundle\Form\Type\WidgetMappingType" : Nilead\BlockBundle\Form\Type\WidgetMappingType {#10131 …} } |
| version | "1.1.12" |
| widget_attr | [] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "nilead_widget_mapping" "nilead_widget" "_nilead_widget_mapping" ] |
| cache_key | "_nilead_widget_mapping_nilead_widget_mapping" |
| compound | true |
| constraints | [] |
| data | Nilead\BlockBundle\Model\Widget {#10130 #extraOptions: [ "providers" "mapping" "configs" ] #name: "linkon" +providerType: "" +providerOptions: [] +providerConfigs: [] -alias: null -_oldAlias: null -styles: [ "class" => "font-400" "styles" => [ "default" => [ "default" => [ "fontSize" => "text-base" ] ] ] ] -providers: [] -mapping: [] -configs: [ "id" => null "attributes" => [] "themeColor" => null "customCss" => """ img {\n transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n transform-style: preserve-3d;\n will-change: transform;\n }\n \n h1, h2, h3, h4, h5, h6 { \n display: block;\n margin-start: 0;\n margin-end: 0;\n margin-left: 0;\n margin-right: 0; \n }\n \n h1 {\n font-size: 2em;\n margin-top: 0.67em;\n margin-bottom: 0.67em;\n }\n h2 {\n font-size: 1.5em;\n margin-top: 0.83em;\n margin-bottom: 0.83em;\n }\n h3 {\n font-size: 1.17em;\n margin-top: 1em;\n margin-bottom: 1em;\n }\n h4 {\n font-size: 1em;\n margin-top: 1.33em;\n margin-bottom: 1.33em;\n }\n h5 {\n font-size: .83em;\n margin-top: 1.67em;\n margin-bottom: 1.67em;\n }\n h6 {\n font-size: .67em;\n margin-top: 2.33em;\n margin-bottom: 2.33em;\n }\n \n /*animate slide caption, title, buttons*/\n .nl-widget-element-slider.is-initialized {\n opacity: 1;\n }\n .nl-widget-element-slider-slide .nl-slide-content > .caption,\n .nl-widget-element-slider-slide .nl-slide-content > *:nth-child(1) {\n -webkit-text-stroke-width: 1px;\n -webkit-text-stroke-color: rgba(255,255,255,0.5);\n color: transparent;\n }\n .nl-widget-element-slider-slide:not(.is-active) * {\n transition-delay: 0ms;\n /*-webkit-transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n /* -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -ms-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -o-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n }\n .nl-widget-element-slider-slide.is-active * {\n --tw-translate-y: 0;\n --tw-translate-x: 0;\n opacity: 1;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active {\n width: 72px;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active > div {\n width: 100%;\n transition-duration: var(--time);\n }\n \n \n @media (min-width: 1024px) {\n .nl-grid-menus {\n display: block;\n column-count: 2;\n column-gap: 12rem;\n }\n .nl-grid-menus > * {\n break-inside: avoid;\n }\n .nl-grid-menus > *:first-child {\n margin-top: -2rem;\n }\n }\n \n /*blog item*/\n .truncate-3-lines {\n height: 3.5rem;\n -webkit-line-clamp: 3;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n display: -webkit-box !important;\n -webkit-box-orient: vertical;\n }\n @media screen and (min-width: 1280px) {\n .truncate-3-lines {\n height: 3.8rem;\n }\n }\n \n /* NILEAD link styles */\n /*--------------------*/\n .nilead-link a {\n \toutline: none;\n text-decoration: none;\n position: relative;\n line-height: 1;\n color: #742014;\n display: inline-block;\n overflow: hidden;\n padding: 4px 2px;\n font-weight: 600;\n margin: 0px 0 -6px 0;\n }\n /*.nilead-link:hover {*/\n /* font-weight: 400;*/\n /*}*/\n ::root {\n --nl-bg: #101941;\n }\n \n .nilead-link a::after {\n \tcontent: '';\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n right: -1px;\n z-index: 0;\n background: var(--nl-bg);\n -webkit-transform: translate3d(101%, 0, 0);\n transform: translate3d(101%, 0, 0);\n -webkit-transition: -webkit-transform 0.5s;\n transition: transform 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover::after {\n \t-webkit-transform: translate3d(0,0,0);\n \ttransform: translate3d(0,0,0);\n }\n .nilead-link u {\n display: block;\n position: relative;\n z-index: 1;\n text-decoration: none;\n }\n .nilead-link a u::before {\n \tcontent: 'Nilead';\n position: absolute;\n color: #FFFFFF;\n left: 0;\n overflow: hidden;\n white-space: nowrap;\n width: 0%;\n -webkit-transition: width 0.5s;\n transition: width 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover u::before {\n \twidth: 100%;\n }\n \n /*menu*/\n .nl-language span:first-child {\n -webkit-box-shadow: inset 0 0 0 2px currentColor;\n box-shadow: inset 0px 0 0px 2px currentColor;\n border-color: currentColor;\n transition: all 300ms ease-in-out;\n }\n .nl-language:not(.current):not(:hover) span:first-child {\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .5;\n }\n .nl-language::before {\n display: none;\n }\n .nl-backdrop-menu {\n opacity: 0;\n pointer-events: none;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out;\n }\n \n /*.nl-header {*/\n /*min-height: var(--h-header);*/\n /*}*/\n .nl-header-inner {\n -webkit-animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n }\n .nl-header.header-fixed .nl-header-inner {\n position: fixed;\n /*background-color: #fff;*/\n -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n z-index: 1030;\n -webkit-animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n -webkit-transition: background-color .2s ease-in-out;\n -o-transition: background-color .2s ease-in-out;\n transition: background-color .2s ease-in-out\n }\n /*.nl-header.header-fixed .nl-logo {*/\n /* padding: .75rem 0;*/\n /* margin: 0;*/\n /*}*/\n .nl-header.header-fixed .nl-logo .inactive { \n opacity: 1;\n }\n .nl-header.header-fixed .nl-logo .active { \n /*opacity: 0;*/\n height: 60px;\n }\n .nl-header a, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle {\n /*color: inherit;*/\n font-weight: 600;\n /*text-transform: uppercase;*/\n position: relative;\n text-decoration: none;\n line-height: 2;\n }\n @media (min-width: 1280px) {\n .nl-header a.nl-effect-hover::before,\n .nl-header .nl-main-menu a::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle::before {\n content: '';\n position: absolute;\n bottom: .25rem;\n width: 0;\n transition: all 300ms ease;\n border-bottom: 2px solid;\n left: 50%;\n transform: translateX(-50%);\n }\n .nl-header a.nl-effect-hover:hover::before, \n .nl-header .nl-main-menu a:hover::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle:hover::before {\n width: calc(100% - 2rem);\n }\n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle.nl-toggle-lang:hover::before {\n width: 100%;\n }\n \n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu,\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-main-menu {\n display: block !important;\n }\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: -1;\n pointer-events: none;\n -webkit-box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n opacity: 0;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out\n }\n .nl-header.header-fixed .nl-widget-element-dropdown-list.nl-sub-menu { \n padding-top: 1.25rem;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n content: "";\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n background-color: transparent;\n vertical-align: 2px;\n }\n .nl-widget-element-dropdown:hover > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: 1030;\n pointer-events: auto;\n opacity: 1;\n }\n .nl-main-menu .nl-widget-element-link,\n .nl-main-menu .nl-widget-element-dropdown-toggle {\n position: relative;\n }\n .nl-product-filter {\n display: block !important;\n }\n }\n \n @media (min-width: 1921px) { \n .nl-header .nl-header-right {\n padding-right: 16.666667%;\n }\n }\n \n @media (max-width: 1279px) {\n .open-main-menu {\n overflow: hidden; \n }\n \n .nl-header .nl-main-menu,\n .nl-header .nl-sub-menu {\n position: fixed;\n display: block !important;\n top: 0;\n left: -100%;\n z-index: 1030;\n width: 89%;\n height: 100%;\n height: -webkit-calc(var(--vh,1vh) * 100);\n height: calc(var(--vh,1vh) * 100);\n margin-top: 0;\n -webkit-box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n opacity: 1;\n -webkit-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n -o-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n transition: background-color .3s ease-in-out,left .3s ease-in-out;\n }\n .nl-header .nl-main-menu.dropdown-active,\n .nl-header .nl-main-menu.dropdown-active .nl-sub-menu.dropdown-active {\n left: 0;\n background-color: #fff;\n }\n .nl-main-menu.dropdown-active + .nl-backdrop-menu {\n pointer-events: auto;\n opacity: 1;\n z-index: 1029;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n content: "";\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 100'%3e%3cpath transform='rotate(-90 25 50)' d='m25,75l50,-40l-10,-10l-40,30l-40,-30l-10,10l50,40z' fill='%23742014'/%3e%3c/svg%3e");\n background-size: 6px 12px;\n background-repeat: no-repeat;\n display: inline-block;\n width: 6px;\n height: 12px;\n }\n .nl-sub-menu h4::before {\n content:"";\n margin-right: 1rem;\n width: 16px;\n height: 16px;\n background-repeat: no-repeat;\n background-position: center;\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.2 32'%3e%3cpath d='m51.2,14l-43.846,0l10.732,-11.18l-2.726,-2.82l-15.36,16l15.36,16l2.707,-2.82l-10.713,-11.18l43.846,0l0,-4z' fill='%23742014'/%3e%3c/svg%3e");\n }\n }\n /*menu*/\n \n /*grid masonry*/\n .grid-wrapper > div {\n \tdisplay: flex;\n \tjustify-content: center;\n \talign-items: center;\n }\n .grid-wrapper img {\n \twidth: 100%;\n \theight: 100%;\n \tobject-fit: cover;\n \tborder-radius: 5px;\n }\n \n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-gap: 1rem;\n \tgrid-template-columns: repeat(auto-fit, minmax(1fr, 1fr));\n \tgrid-auto-flow: dense;\n }\n @media (min-width: 640px) {\n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n \tgrid-auto-rows: 200px;\n }\n .grid-wrapper .wide {\n \tgrid-column: span 2;\n }\n .grid-wrapper .tall {\n \tgrid-row: span 2;\n }\n .grid-wrapper .big {\n \tgrid-column: span 2;\n \tgrid-row: span 2;\n }\n } """ "customJs" => """ //scroll detector for changing the styles of the header\r\n // taken from: https://css-tricks.com/styling-based-on-scroll-position/\r\n //---------------------------------------------------------------------\r\n \r\n var header = nu.querySelector('.nl-header');\r\n var headerInner = nu.querySelector('.nl-header-inner', header);\r\n var headerBottom = nu.querySelector('.nl-header-bottom');\r\n if ( null !== header && null !== headerBottom &&\r\n "IntersectionObserver" in window &&\r\n "IntersectionObserverEntry" in window &&\r\n "intersectionRatio" in window.IntersectionObserverEntry.prototype\r\n ) {\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n \r\n let observer = new IntersectionObserver(entries => {\r\n if (entries[0].boundingClientRect.y < 0) {\r\n header.classList.add("header-fixed");\r\n } else {\r\n header.classList.remove("header-fixed");\r\n }\r\n });\r\n observer.observe(headerBottom);\r\n // window.addEventListener('resize', function(event) {\r\n // setTimeout(function(){\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n // }, 50);\r\n // }, true);\r\n }\r\n \r\n // trigger animte class vertical, horizontal\r\n nu.forEach(nu.querySelectorAll('.nl-widget-element-slider'), function (slider) {\r\n nu.addEventListener(slider, 'sliderReady', function () {\r\n var splide = nu.getData(slider, 'nuSlider');\r\n var nav = slider.hasAttribute('data-nav');\r\n if (splide && nav) {\r\n splide.options.rewind = true;\r\n slider.style.setProperty('--time', splide.options.interval + 'ms');\r\n }\r\n })\r\n }); """ ] -options: [] -interactions: [] -conditions: [] -referenceRoles: null -status: 0 -enabled: true -aboveFold: false -position: 13685 -widgetType: Proxies\__CG__\Nilead\BlockBundle\Model\WidgetType {#10221 #extraOptions: [ "role" "providers" "mapping" "configs" ] #name: "tailwind" #styles: [ "class" => "text-base font-400" ] -sku: "tailwind__layout" -owner: "base" #version: "1.1.12" #publishable: false #transparent: false -role: "layout" -compatibles: [] -framework: "" -providers: [] -mapping: [] -configs: [ "themeColor" => [ "type" => "Nilead\FormBundle\Type\Misc\ColorPickerType" "options" => [ "label" => "Theme Color" ] ] "customCss" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom CSS" "mode" => "css" ] ] "customJs" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom JS" "mode" => "javascript" ] ] ] -options: [ "prefix" => "tailwind_layout" "canParent" => true "events" => [ "scroll_page_up" => [ "label" => "Scrolling Page (Up)" "type" => "continuous" ] "scroll_page_down" => [ "label" => "Scrolling Page (Down)" "type" => "continuous" ] "scroll_page_left" => [ "label" => "Scrolling Page (Left)" "type" => "continuous" ] "scroll_page_right" => [ "label" => "Scrolling Page (Right)" "type" => "continuous" ] "page_load" => [ "label" => "Page Load" "type" => "instant" ] "page_before_unload" => [ "label" => "Before Unload" "type" => "instant" ] "page_unload" => [ "label" => "Unload" "type" => "instant" ] "scroll_into_view" => false "scroll_out_of_view" => false ] ] -interactions: [] -blockType: "Nilead\BlockBundle\Block\Type\LayoutType" -children: [] -system: false #nileadId: null #id: 47 #oldId: null #summary: "Base website layout.\n" #description: "A base layout utilizing Tailwind, which is a utility-first CSS framework.\n" #enabled: true #position: 46 #created: 1589974881 #updated: 1753949486 #tags: [ Nilead\TagBundle\Model\Tag {#10195 #name: "w:layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10198 …} #linked: false #id: 15 #oldId: null #color: null #created: 1560141756 #updated: 1560141756 } Nilead\TagBundle\Model\Tag {#10202 #name: "w:page-layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10204 …} #linked: false #id: 116 #oldId: null #color: "none" #created: 1597910979 #updated: 1597910979 } ] #tagsLinked: [ "w:layout" => [ "link" => 2 "id" => 15 ] "w:page-layout" => [ "link" => 2 "id" => 116 ] ] +__isInitialized__: true …2 } -layoutSource: null -source: null -isSource: false -isShortcut: false -root: null -parent: null -style: Proxies\__CG__\Nilead\BlockBundle\Model\Style {#10141 #name: "linkon" #type: "website" #screens: [ [ "name" => "Large Phone" "class" => "sm" "value" => "640px" ] [ "name" => "Tablet Portrait" "class" => "md" "value" => "768px" ] [ "name" => "Tablet Landscape" "class" => "lg" "value" => "1024px" ] [ "name" => "Desktop Small" "class" => "xl" "value" => "1280px" ] [ "name" => "Desktop Large" "class" => "xxl" "value" => "1440px" ] [ "name" => "Desktop HD" "class" => "xxxl" "value" => "1920px" ] [ "name" => "Default" "class" => "default" "value" => "375px" ] ] #colors: [ [ "name" => "primary" "value" => "#101941" "class" => "primary" ] [ "name" => "secondary" "value" => "#1676B6" "class" => "secondary" ] [ "name" => "muted" "value" => "#B0B7B9" "class" => "muted" ] [ "name" => "caption" "value" => "#F99F24" "class" => "caption" ] [ "name" => "disabled" "value" => "#616161" "class" => "disabled" ] [ "name" => "highlight" "value" => "#F99F24" "class" => "highlight" ] [ "name" => "warning" "value" => "#F5A419" "class" => "warning" ] [ "name" => "success" "value" => "#29AB6E" "class" => "success" ] [ "name" => "error" "value" => "#FF4E4E" "class" => "error" ] [ "name" => "link" "value" => "#F99F24" "class" => "link" ] [ "name" => "link-hover" "value" => "#1676B6" "class" => "link-hover" ] [ "name" => "link-visit" "value" => "#F99F24" "class" => "link-visited" ] [ "name" => "link-active" "value" => "#F99F24" "class" => "link-active" ] [ "name" => "black" "value" => "#000000" "class" => "black" ] [ "name" => "white" "value" => "#FFFFFF" "class" => "white" ] ] #fontSizes: [] #typographies: [ [ "name" => "Roboto" "families" => [ [ "family" => 35 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Roboto" ] [ "name" => "Playfair Display" "families" => [ [ "family" => 19 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Playfair-Display" ] [ "name" => "Josefin Sans" "families" => [ [ "family" => 286 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Josefin-Sans" ] ] #extra: [ "fontSize" => [] "order" => [] "colGap" => [] "rowGap" => [] "margin" => [] "padding" => [] "scrollMargin" => [] "scrollPadding" => [] "space" => [] "lineHeight" => [] "letterSpacing" => [] "width" => [] "minWidth" => [] "maxWidth" => [] "height" => [] "minHeight" => [] "maxHeight" => [] "borderRadius" => [] "borderWidth" => [] "ringWidth" => [] "ringOffset" => [] "zIndex" => [] "scale" => [] "translate" => [] "rotate" => [] "skew" => [] "transform" => [] "blur" => [] "brightness" => [] "contrast" => [] "hueRotate" => [] "saturate" => [] "backdropBlur" => [] "backdropBrightness" => [] "backdropContrast" => [] "backdropGrayscale" => [] "backdropSaturate" => [] "opacity" => [] "backdropOpacity" => [] "placeholderOpacity" => [] "borderOpacity" => [] "backgroundOpacity" => [] "ringOpacity" => [] "textOpacity" => [] "textIndent" => [] "textUnderlineOffset" => [] "textDecorationThickness" => [] ] #styles: [ "body" => [ "default" => [ "default" => [ "font" => "font-Roboto" "fontWeight" => "font-light" "lineHeight" => "leading-normal" "padding" => [ "bottom" => "pb-1" ] ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] ".heading-big" => [ "default" => [ "default" => [ "fontSize" => "text-2xl" "lineHeight" => "leading-normal" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [ "fontSize" => "text-5xl" "lineHeight" => "leading-normal" ] ] ] "h1,h2,h3,h4,h5,h6" => [ "default" => [ "default" => [ "fontWeight" => "font-semibold" "textColor" => "text-primary" "font" => "font-Josefin-Sans" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] "a.current" => [ "default" => [ "default" => [ "textColor" => "text-link-active" ] ] ] ".nl-widget-element-rich-text a" => [ "default" => [ "default" => [ "textDecoration" => "underline" "textDecorationStyle" => "decoration-dotted" "transitionProperty" => "transition-[all]" "transitionDuration" => "duration-[300ms]" "transitionDelay" => "delay-[0ms]" "transitionTimingFunction" => "ease-[ease-in-out]" "textColor" => "text-link-hover" ] ] ] ] #configs: [ "configs" => [ "theme" => [ "extend" => [ "fontFamily" => [ "Roboto" => [ "Roboto" "sans-serif" ] "Playfair-Display" => [ "Playfair Display" "sans-serif" ] "Josefin-Sans" => [ "Josefin Sans" "sans-serif" ] ] ] "screens" => [ "sm" => "640px" "md" => "768px" "lg" => "1024px" "xl" => "1280px" "xxl" => "1440px" "xxxl" => "1920px" "default" => "375px" ] "colors" => [ "primary" => "#101941" "secondary" => "#1676B6" "muted" => "#B0B7B9" "caption" => "#F99F24" "disabled" => "#616161" "highlight" => "#F99F24" "warning" => "#F5A419" "success" => "#29AB6E" "error" => "#FF4E4E" "link" => "#F99F24" "link-hover" => "#1676B6" "link-visited" => "#F99F24" "link-active" => "#F99F24" "black" => "#000000" "white" => "#FFFFFF" ] ] ] "custom" => "body{@apply font-Roboto font-light leading-normal pb-1;}.heading-big{@apply text-2xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply font-semibold text-primary font-Josefin-Sans;}a.current{@apply text-link-active;}.nl-widget-element-rich-text a{@apply underline decoration-dotted transition-[all] duration-[300ms] delay-[0ms] ease-[ease-in-out] text-link-hover;} @screen xl {body{@apply text-4xl leading-normal;}.heading-big{@apply text-4xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply text-4xl leading-normal;}} @screen xxxl {.heading-big{@apply text-5xl leading-normal;}}" ] #compiled: [ "fonts" => [ [ "font" => [ "name" => "Roboto" "type" => "google" "configurations" => [ "family" => "Roboto" "variants" => [ "100" "300" "300italic" "500" "700" "900" "regular" ] "subsets" => [ "vietnamese" "latin" "cyrillic" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Playfair Display" "type" => "google" "configurations" => [ "family" => "Playfair Display" "variants" => [ "regular" "500" "600" "700" "800" "900" "italic" "600italic" ] "subsets" => [ "vietnamese" "latin" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Josefin Sans" "type" => "google" "configurations" => [ "family" => "Josefin Sans" "variants" => [ "300" "regular" "500" "600" "700" "300italic" "italic" "500italic" "600italic" "700italic" ] "subsets" => [ "latin" "latin-ext" "vietnamese" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] ] ] #widgets: ? Doctrine\Common\Collections\Collection #id: 49 #oldId: null #customId: "c53adc40ab28481ba093f3d99c051959" #created: 1746417186 #updated: 1746615349 +__isInitialized__: true …2 } -children: Doctrine\ORM\PersistentCollection {#10144 …} -snapshots: Doctrine\ORM\PersistentCollection {#10145 …} -meta: [] #id: 525599 #oldId: null #locker: null #lockExpired: null #skipLockVoter: false #created: 1746421419 #updated: 1746525335 #deleted: null } |
| disabled | false |
| errors | [] |
| flexible | [] |
| form | Symfony\Component\Form\FormView {#10876 …5} |
| full_name | "nilead_widget_mapping" |
| help | "nilead.widget.help" |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "nilead_widget_mapping" |
| ignore_data | true |
| ignore_value | true |
| label | "nilead.widget" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| languages | [ "en" => [ "id" => 1 "name" => "English" "dateFormats" => [ "default" => "m-d-Y" "short" => "m-d" "long" => "d-m-Y" ] "numberFormat" => "#,##0.##" "currencyFormat" => "{value} {symbol}" "timeFormats" => [ "default" => "H:i" "short" => "H:i" "long" => "H:i:s" ] "locale" => "en" "direction" => "ltr" "hreflang" => null "enabled" => true "icon" => [ "id" => 20866 "name" => "united-states" "summary" => null "path" => "assets/img/united-states_1704441337.png" "convertedPath" => "/assets/img/united-states_1704441337.png" "size" => 15110 "type" => "image" "filesystem" => "local_web" "metas" => [ "options" => [] "name" => "united-states.png" "ext" => "png" "mimeType" => "image/png" "filters" => [ "original" => [ "width" => 512 "height" => 512 "transformed" => false ] "tiny" => [ "width" => 240 "height" => 240 "transformed" => true "convertedPath" => "/assets/img/united-states_1704441337_tiny.png" ] "xs" => [ "width" => 480 "height" => 480 "transformed" => true "convertedPath" => "/assets/img/united-states_1704441337_xs.png" ] "small" => [ "width" => 512 "height" => 512 "transformed" => true "convertedPath" => "/assets/img/united-states_1704441337_small.png" ] ] "width" => 512 "height" => 512 "ratio" => 1 "processing" => false "transformed" => true ] ] "systemDefault" => true ] "ar" => [ "id" => 3 "name" => "العربية" "dateFormats" => [ "default" => "F d, Y" "short" => "F d" "long" => "F d, Y" ] "numberFormat" => "#,##0.00" "currencyFormat" => "{value} {symbol}" "timeFormats" => [ "default" => "empty" "short" => "empty" "long" => "empty" ] "locale" => "ar" "direction" => "rtl" "hreflang" => null "enabled" => false "icon" => [ "id" => 20868 "name" => "800px-Arabic-Language-Flag.svg" "summary" => null "path" => "assets/img/800px-arabic-language-flag-svg_1704443468.png" "convertedPath" => "/assets/img/800px-arabic-language-flag-svg_1704443468.png" "size" => 5534 "type" => "image" "filesystem" => "local_web" "metas" => [ "options" => [] "name" => "800px-Arabic-Language-Flag.svg.png" "ext" => "png" "mimeType" => "image/png" "filters" => [ "original" => [ "width" => 800 "height" => 533 "transformed" => false ] "tiny" => [ "width" => 240 "height" => 159 "transformed" => true "convertedPath" => "/assets/img/800px-arabic-language-flag-svg_1704443468_tiny.png" ] "xs" => [ "width" => 480 "height" => 319 "transformed" => true "convertedPath" => "/assets/img/800px-arabic-language-flag-svg_1704443468_xs.png" ] "small" => [ "width" => 640 "height" => 426 "transformed" => true "convertedPath" => "/assets/img/800px-arabic-language-flag-svg_1704443468_small.png" ] "medium" => [ "width" => 800 "height" => 533 "transformed" => true "convertedPath" => "/assets/img/800px-arabic-language-flag-svg_1704443468_medium.png" ] "large" => [ "width" => 800 "height" => 533 "transformed" => true "convertedPath" => "/assets/img/800px-arabic-language-flag-svg_1704443468_large.png" ] ] "width" => 800 "height" => 533 "ratio" => 1.5009380863039 "processing" => false "transformed" => true ] ] ] "es" => [ "id" => 6 "name" => "spanish" "dateFormats" => [ "default" => "d/m/Y" "short" => "d M" "long" => "d F Y" ] "numberFormat" => "#,##0.00" "currencyFormat" => "{value} {symbol}" "timeFormats" => [ "default" => "empty" "short" => "empty" "long" => "empty" ] "locale" => "es" "direction" => "ltr" "hreflang" => null "enabled" => true "icon" => null ] "zh" => [ "id" => 5 "name" => "中文" "dateFormats" => [ "default" => "d-m" "short" => "d-m" "long" => "m-d-Y" ] "numberFormat" => "#,##0.##" "currencyFormat" => "{value} {symbol}" "timeFormats" => [ "default" => "empty" "short" => "empty" "long" => "empty" ] "locale" => "zh" "direction" => "ltr" "hreflang" => null "enabled" => true "icon" => [ "id" => 20869 "name" => "zh" "summary" => null "path" => "assets/img/zh_1704443512.png" "convertedPath" => "/assets/img/zh_1704443512.png" "size" => 8045 "type" => "image" "filesystem" => "local_web" "metas" => [ "options" => [] "name" => "zh.png" "ext" => "png" "mimeType" => "image/png" "filters" => [ "original" => [ "width" => 1280 "height" => 853 "transformed" => false ] "tiny" => [ "width" => 240 "height" => 159 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_tiny.png" ] "xs" => [ "width" => 480 "height" => 319 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_xs.png" ] "small" => [ "width" => 640 "height" => 426 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_small.png" ] "medium" => [ "width" => 800 "height" => 533 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_medium.png" ] "large" => [ "width" => 1080 "height" => 719 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_large.png" ] "xl" => [ "width" => 1280 "height" => 853 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_xl.png" ] "xxl" => [ "width" => 1280 "height" => 853 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_xxl.png" ] ] "width" => 1280 "height" => 853 "ratio" => 1.5005861664713 "processing" => false "transformed" => true ] ] ] "zh_TW" => [ "id" => 4 "name" => "中文" "dateFormats" => [ "default" => "d-m" "short" => "d-m" "long" => "m-d-Y" ] "numberFormat" => "#,##0.##" "currencyFormat" => "{value} {symbol}" "timeFormats" => [ "default" => "H:i" "short" => "H:i" "long" => "H.i.s" ] "locale" => "zh_TW" "direction" => "ltr" "hreflang" => null "enabled" => true "icon" => [ "id" => 20869 "name" => "zh" "summary" => null "path" => "assets/img/zh_1704443512.png" "convertedPath" => "/assets/img/zh_1704443512.png" "size" => 8045 "type" => "image" "filesystem" => "local_web" "metas" => [ "options" => [] "name" => "zh.png" "ext" => "png" "mimeType" => "image/png" "filters" => [ "original" => [ "width" => 1280 "height" => 853 "transformed" => false ] "tiny" => [ "width" => 240 "height" => 159 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_tiny.png" ] "xs" => [ "width" => 480 "height" => 319 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_xs.png" ] "small" => [ "width" => 640 "height" => 426 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_small.png" ] "medium" => [ "width" => 800 "height" => 533 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_medium.png" ] "large" => [ "width" => 1080 "height" => 719 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_large.png" ] "xl" => [ "width" => 1280 "height" => 853 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_xl.png" ] "xxl" => [ "width" => 1280 "height" => 853 "transformed" => true "convertedPath" => "/assets/img/zh_1704443512_xxl.png" ] ] "width" => 1280 "height" => 853 "ratio" => 1.5005861664713 "processing" => false "transformed" => true ] ] ] "vi" => [ "id" => 2 "name" => "Tiếng Việt" "dateFormats" => [ "default" => "m-d" "short" => "m-d" "long" => "d-m-Y" ] "numberFormat" => "#,##0.##" "currencyFormat" => "{value} {symbol}" "timeFormats" => [ "default" => "H:i" "short" => "H:i" "long" => "H:i:s" ] "locale" => "vi" "direction" => "ltr" "hreflang" => null "enabled" => true "icon" => [ "id" => 20867 "name" => "Wikipedia-Flags-VN-Vietnam-Flag.512" "summary" => null "path" => "assets/img/wikipedia-flags-vn-vietnam-flag-512_1704443401.png" "convertedPath" => "/assets/img/wikipedia-flags-vn-vietnam-flag-512_1704443401.png" "size" => 2494 "type" => "image" "filesystem" => "local_web" "metas" => [ "options" => [] "name" => "Wikipedia-Flags-VN-Vietnam-Flag.512.png" "ext" => "png" "mimeType" => "image/png" "filters" => [ "original" => [ "width" => 512 "height" => 512 "transformed" => false ] "tiny" => [ "convertedPath" => "/assets/img/wikipedia-flags-vn-vietnam-flag-512_1704443401_tiny.png" "transformed" => true "optimized" => false "width" => 240 "height" => 240 ] "xs" => [ "convertedPath" => "/assets/img/wikipedia-flags-vn-vietnam-flag-512_1704443401_xs.png" "transformed" => true "optimized" => false "width" => 480 "height" => 480 ] "small" => [ "convertedPath" => "/assets/img/wikipedia-flags-vn-vietnam-flag-512_1704443401_small.png" "transformed" => true "optimized" => true "width" => 512 "height" => 512 ] ] "width" => 512 "height" => 512 "ratio" => 1 "processing" => false "transformed" => true ] ] ] ] |
| method | "POST" |
| multipart | false |
| name | "nilead_widget_mapping" |
| priority | 0 |
| required | false |
| resource_id | 525599 |
| row_attr | [] |
| submitted | false |
| system_language | [ "id" => 1 "name" => "English" "dateFormats" => [ "default" => "m-d-Y" "short" => "m-d" "long" => "d-m-Y" ] "numberFormat" => "#,##0.##" "currencyFormat" => "{value} {symbol}" "timeFormats" => [ "default" => "H:i" "short" => "H:i" "long" => "H:i:s" ] "locale" => "en" "direction" => "ltr" "hreflang" => null "enabled" => true "icon" => [ "id" => 20866 "name" => "united-states" "summary" => null "path" => "assets/img/united-states_1704441337.png" "convertedPath" => "/assets/img/united-states_1704441337.png" "size" => 15110 "type" => "image" "filesystem" => "local_web" "metas" => [ "options" => [] "name" => "united-states.png" "ext" => "png" "mimeType" => "image/png" "filters" => [ "original" => [ "width" => 512 "height" => 512 "transformed" => false ] "tiny" => [ "width" => 240 "height" => 240 "transformed" => true "convertedPath" => "/assets/img/united-states_1704441337_tiny.png" ] "xs" => [ "width" => 480 "height" => 480 "transformed" => true "convertedPath" => "/assets/img/united-states_1704441337_xs.png" ] "small" => [ "width" => 512 "height" => 512 "transformed" => true "convertedPath" => "/assets/img/united-states_1704441337_small.png" ] ] "width" => 512 "height" => 512 "ratio" => 1 "processing" => false "transformed" => true ] ] ] |
| translatable | false |
| translation_domain | null |
| unique_block_prefix | "_nilead_widget_mapping" |
| user_define | null |
| valid | true |
| value | Nilead\BlockBundle\Model\Widget {#10130 #extraOptions: [ "providers" "mapping" "configs" ] #name: "linkon" +providerType: "" +providerOptions: [] +providerConfigs: [] -alias: null -_oldAlias: null -styles: [ "class" => "font-400" "styles" => [ "default" => [ "default" => [ "fontSize" => "text-base" ] ] ] ] -providers: [] -mapping: [] -configs: [ "id" => null "attributes" => [] "themeColor" => null "customCss" => """ img {\n transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n transform-style: preserve-3d;\n will-change: transform;\n }\n \n h1, h2, h3, h4, h5, h6 { \n display: block;\n margin-start: 0;\n margin-end: 0;\n margin-left: 0;\n margin-right: 0; \n }\n \n h1 {\n font-size: 2em;\n margin-top: 0.67em;\n margin-bottom: 0.67em;\n }\n h2 {\n font-size: 1.5em;\n margin-top: 0.83em;\n margin-bottom: 0.83em;\n }\n h3 {\n font-size: 1.17em;\n margin-top: 1em;\n margin-bottom: 1em;\n }\n h4 {\n font-size: 1em;\n margin-top: 1.33em;\n margin-bottom: 1.33em;\n }\n h5 {\n font-size: .83em;\n margin-top: 1.67em;\n margin-bottom: 1.67em;\n }\n h6 {\n font-size: .67em;\n margin-top: 2.33em;\n margin-bottom: 2.33em;\n }\n \n /*animate slide caption, title, buttons*/\n .nl-widget-element-slider.is-initialized {\n opacity: 1;\n }\n .nl-widget-element-slider-slide .nl-slide-content > .caption,\n .nl-widget-element-slider-slide .nl-slide-content > *:nth-child(1) {\n -webkit-text-stroke-width: 1px;\n -webkit-text-stroke-color: rgba(255,255,255,0.5);\n color: transparent;\n }\n .nl-widget-element-slider-slide:not(.is-active) * {\n transition-delay: 0ms;\n /*-webkit-transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n /* -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -ms-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* -o-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.8s;*/\n /* transition: all 0.6s cubic-bezier(0.77,0,0.175,1) 0.8s;*/\n }\n .nl-widget-element-slider-slide.is-active * {\n --tw-translate-y: 0;\n --tw-translate-x: 0;\n opacity: 1;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active {\n width: 72px;\n }\n .nl-widget-element-slider[data-nav="horizontal"] .nl-widget-element-slider-nav > div.is-active > div {\n width: 100%;\n transition-duration: var(--time);\n }\n \n \n @media (min-width: 1024px) {\n .nl-grid-menus {\n display: block;\n column-count: 2;\n column-gap: 12rem;\n }\n .nl-grid-menus > * {\n break-inside: avoid;\n }\n .nl-grid-menus > *:first-child {\n margin-top: -2rem;\n }\n }\n \n /*blog item*/\n .truncate-3-lines {\n height: 3.5rem;\n -webkit-line-clamp: 3;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n display: -webkit-box !important;\n -webkit-box-orient: vertical;\n }\n @media screen and (min-width: 1280px) {\n .truncate-3-lines {\n height: 3.8rem;\n }\n }\n \n /* NILEAD link styles */\n /*--------------------*/\n .nilead-link a {\n \toutline: none;\n text-decoration: none;\n position: relative;\n line-height: 1;\n color: #742014;\n display: inline-block;\n overflow: hidden;\n padding: 4px 2px;\n font-weight: 600;\n margin: 0px 0 -6px 0;\n }\n /*.nilead-link:hover {*/\n /* font-weight: 400;*/\n /*}*/\n ::root {\n --nl-bg: #101941;\n }\n \n .nilead-link a::after {\n \tcontent: '';\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n right: -1px;\n z-index: 0;\n background: var(--nl-bg);\n -webkit-transform: translate3d(101%, 0, 0);\n transform: translate3d(101%, 0, 0);\n -webkit-transition: -webkit-transform 0.5s;\n transition: transform 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover::after {\n \t-webkit-transform: translate3d(0,0,0);\n \ttransform: translate3d(0,0,0);\n }\n .nilead-link u {\n display: block;\n position: relative;\n z-index: 1;\n text-decoration: none;\n }\n .nilead-link a u::before {\n \tcontent: 'Nilead';\n position: absolute;\n color: #FFFFFF;\n left: 0;\n overflow: hidden;\n white-space: nowrap;\n width: 0%;\n -webkit-transition: width 0.5s;\n transition: width 0.5s;\n -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n transition-timing-function: cubic-bezier(0.7,0,0.3,1);\n }\n .nilead-link a:hover u::before {\n \twidth: 100%;\n }\n \n /*menu*/\n .nl-language span:first-child {\n -webkit-box-shadow: inset 0 0 0 2px currentColor;\n box-shadow: inset 0px 0 0px 2px currentColor;\n border-color: currentColor;\n transition: all 300ms ease-in-out;\n }\n .nl-language:not(.current):not(:hover) span:first-child {\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .5;\n }\n .nl-language::before {\n display: none;\n }\n .nl-backdrop-menu {\n opacity: 0;\n pointer-events: none;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out;\n }\n \n /*.nl-header {*/\n /*min-height: var(--h-header);*/\n /*}*/\n .nl-header-inner {\n -webkit-animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-up .8s .1s cubic-bezier(.25,.46,.45,.94) both;\n }\n .nl-header.header-fixed .nl-header-inner {\n position: fixed;\n /*background-color: #fff;*/\n -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\n z-index: 1030;\n -webkit-animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n animation: menu-slide-down .5s cubic-bezier(.25,.46,.45,.94) both;\n -webkit-transition: background-color .2s ease-in-out;\n -o-transition: background-color .2s ease-in-out;\n transition: background-color .2s ease-in-out\n }\n /*.nl-header.header-fixed .nl-logo {*/\n /* padding: .75rem 0;*/\n /* margin: 0;*/\n /*}*/\n .nl-header.header-fixed .nl-logo .inactive { \n opacity: 1;\n }\n .nl-header.header-fixed .nl-logo .active { \n /*opacity: 0;*/\n height: 60px;\n }\n .nl-header a, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle {\n /*color: inherit;*/\n font-weight: 600;\n /*text-transform: uppercase;*/\n position: relative;\n text-decoration: none;\n line-height: 2;\n }\n @media (min-width: 1280px) {\n .nl-header a.nl-effect-hover::before,\n .nl-header .nl-main-menu a::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle::before {\n content: '';\n position: absolute;\n bottom: .25rem;\n width: 0;\n transition: all 300ms ease;\n border-bottom: 2px solid;\n left: 50%;\n transform: translateX(-50%);\n }\n .nl-header a.nl-effect-hover:hover::before, \n .nl-header .nl-main-menu a:hover::before, \n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle:hover::before {\n width: calc(100% - 2rem);\n }\n .nl-header .nl-main-menu .nl-widget-element-dropdown-toggle.nl-toggle-lang:hover::before {\n width: 100%;\n }\n \n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu,\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-main-menu {\n display: block !important;\n }\n .nl-widget-element-dropdown > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: -1;\n pointer-events: none;\n -webkit-box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n box-shadow: 0 2px 4px -2px rgb(0 0 0 / 10%);\n opacity: 0;\n -webkit-transition: opacity .3s ease-in-out;\n -o-transition: opacity .3s ease-in-out;\n transition: opacity .3s ease-in-out\n }\n .nl-header.header-fixed .nl-widget-element-dropdown-list.nl-sub-menu { \n padding-top: 1.25rem;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n content: "";\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n background-color: transparent;\n vertical-align: 2px;\n }\n .nl-widget-element-dropdown:hover > .nl-widget-element-dropdown-list.nl-sub-menu {\n z-index: 1030;\n pointer-events: auto;\n opacity: 1;\n }\n .nl-main-menu .nl-widget-element-link,\n .nl-main-menu .nl-widget-element-dropdown-toggle {\n position: relative;\n }\n .nl-product-filter {\n display: block !important;\n }\n }\n \n @media (min-width: 1921px) { \n .nl-header .nl-header-right {\n padding-right: 16.666667%;\n }\n }\n \n @media (max-width: 1279px) {\n .open-main-menu {\n overflow: hidden; \n }\n \n .nl-header .nl-main-menu,\n .nl-header .nl-sub-menu {\n position: fixed;\n display: block !important;\n top: 0;\n left: -100%;\n z-index: 1030;\n width: 89%;\n height: 100%;\n height: -webkit-calc(var(--vh,1vh) * 100);\n height: calc(var(--vh,1vh) * 100);\n margin-top: 0;\n -webkit-box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n box-shadow: 4px 3px 8px rgb(0 0 0 / 16%);\n opacity: 1;\n -webkit-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n -o-transition: background-color .3s ease-in-out,left .3s ease-in-out;\n transition: background-color .3s ease-in-out,left .3s ease-in-out;\n }\n .nl-header .nl-main-menu.dropdown-active,\n .nl-header .nl-main-menu.dropdown-active .nl-sub-menu.dropdown-active {\n left: 0;\n background-color: #fff;\n }\n .nl-main-menu.dropdown-active + .nl-backdrop-menu {\n pointer-events: auto;\n opacity: 1;\n z-index: 1029;\n }\n .nl-main-menu .nl-widget-element-dropdown-toggle::after {\n content: "";\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 100'%3e%3cpath transform='rotate(-90 25 50)' d='m25,75l50,-40l-10,-10l-40,30l-40,-30l-10,10l50,40z' fill='%23742014'/%3e%3c/svg%3e");\n background-size: 6px 12px;\n background-repeat: no-repeat;\n display: inline-block;\n width: 6px;\n height: 12px;\n }\n .nl-sub-menu h4::before {\n content:"";\n margin-right: 1rem;\n width: 16px;\n height: 16px;\n background-repeat: no-repeat;\n background-position: center;\n background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.2 32'%3e%3cpath d='m51.2,14l-43.846,0l10.732,-11.18l-2.726,-2.82l-15.36,16l15.36,16l2.707,-2.82l-10.713,-11.18l43.846,0l0,-4z' fill='%23742014'/%3e%3c/svg%3e");\n }\n }\n /*menu*/\n \n /*grid masonry*/\n .grid-wrapper > div {\n \tdisplay: flex;\n \tjustify-content: center;\n \talign-items: center;\n }\n .grid-wrapper img {\n \twidth: 100%;\n \theight: 100%;\n \tobject-fit: cover;\n \tborder-radius: 5px;\n }\n \n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-gap: 1rem;\n \tgrid-template-columns: repeat(auto-fit, minmax(1fr, 1fr));\n \tgrid-auto-flow: dense;\n }\n @media (min-width: 640px) {\n .grid-wrapper {\n \tdisplay: grid;\n \tgrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n \tgrid-auto-rows: 200px;\n }\n .grid-wrapper .wide {\n \tgrid-column: span 2;\n }\n .grid-wrapper .tall {\n \tgrid-row: span 2;\n }\n .grid-wrapper .big {\n \tgrid-column: span 2;\n \tgrid-row: span 2;\n }\n } """ "customJs" => """ //scroll detector for changing the styles of the header\r\n // taken from: https://css-tricks.com/styling-based-on-scroll-position/\r\n //---------------------------------------------------------------------\r\n \r\n var header = nu.querySelector('.nl-header');\r\n var headerInner = nu.querySelector('.nl-header-inner', header);\r\n var headerBottom = nu.querySelector('.nl-header-bottom');\r\n if ( null !== header && null !== headerBottom &&\r\n "IntersectionObserver" in window &&\r\n "IntersectionObserverEntry" in window &&\r\n "intersectionRatio" in window.IntersectionObserverEntry.prototype\r\n ) {\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n \r\n let observer = new IntersectionObserver(entries => {\r\n if (entries[0].boundingClientRect.y < 0) {\r\n header.classList.add("header-fixed");\r\n } else {\r\n header.classList.remove("header-fixed");\r\n }\r\n });\r\n observer.observe(headerBottom);\r\n // window.addEventListener('resize', function(event) {\r\n // setTimeout(function(){\r\n // document.documentElement.style.setProperty('--h-header', headerInner.offsetHeight + 'px');\r\n // }, 50);\r\n // }, true);\r\n }\r\n \r\n // trigger animte class vertical, horizontal\r\n nu.forEach(nu.querySelectorAll('.nl-widget-element-slider'), function (slider) {\r\n nu.addEventListener(slider, 'sliderReady', function () {\r\n var splide = nu.getData(slider, 'nuSlider');\r\n var nav = slider.hasAttribute('data-nav');\r\n if (splide && nav) {\r\n splide.options.rewind = true;\r\n slider.style.setProperty('--time', splide.options.interval + 'ms');\r\n }\r\n })\r\n }); """ ] -options: [] -interactions: [] -conditions: [] -referenceRoles: null -status: 0 -enabled: true -aboveFold: false -position: 13685 -widgetType: Proxies\__CG__\Nilead\BlockBundle\Model\WidgetType {#10221 #extraOptions: [ "role" "providers" "mapping" "configs" ] #name: "tailwind" #styles: [ "class" => "text-base font-400" ] -sku: "tailwind__layout" -owner: "base" #version: "1.1.12" #publishable: false #transparent: false -role: "layout" -compatibles: [] -framework: "" -providers: [] -mapping: [] -configs: [ "themeColor" => [ "type" => "Nilead\FormBundle\Type\Misc\ColorPickerType" "options" => [ "label" => "Theme Color" ] ] "customCss" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom CSS" "mode" => "css" ] ] "customJs" => [ "type" => "Nilead\FormBundle\Type\CodeEditorType" "options" => [ "label" => "Custom JS" "mode" => "javascript" ] ] ] -options: [ "prefix" => "tailwind_layout" "canParent" => true "events" => [ "scroll_page_up" => [ "label" => "Scrolling Page (Up)" "type" => "continuous" ] "scroll_page_down" => [ "label" => "Scrolling Page (Down)" "type" => "continuous" ] "scroll_page_left" => [ "label" => "Scrolling Page (Left)" "type" => "continuous" ] "scroll_page_right" => [ "label" => "Scrolling Page (Right)" "type" => "continuous" ] "page_load" => [ "label" => "Page Load" "type" => "instant" ] "page_before_unload" => [ "label" => "Before Unload" "type" => "instant" ] "page_unload" => [ "label" => "Unload" "type" => "instant" ] "scroll_into_view" => false "scroll_out_of_view" => false ] ] -interactions: [] -blockType: "Nilead\BlockBundle\Block\Type\LayoutType" -children: [] -system: false #nileadId: null #id: 47 #oldId: null #summary: "Base website layout.\n" #description: "A base layout utilizing Tailwind, which is a utility-first CSS framework.\n" #enabled: true #position: 46 #created: 1589974881 #updated: 1753949486 #tags: [ Nilead\TagBundle\Model\Tag {#10195 #name: "w:layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10198 …} #linked: false #id: 15 #oldId: null #color: null #created: 1560141756 #updated: 1560141756 } Nilead\TagBundle\Model\Tag {#10202 #name: "w:page-layout" #tagRelation: Doctrine\ORM\PersistentCollection {#10204 …} #linked: false #id: 116 #oldId: null #color: "none" #created: 1597910979 #updated: 1597910979 } ] #tagsLinked: [ "w:layout" => [ "link" => 2 "id" => 15 ] "w:page-layout" => [ "link" => 2 "id" => 116 ] ] +__isInitialized__: true …2 } -layoutSource: null -source: null -isSource: false -isShortcut: false -root: null -parent: null -style: Proxies\__CG__\Nilead\BlockBundle\Model\Style {#10141 #name: "linkon" #type: "website" #screens: [ [ "name" => "Large Phone" "class" => "sm" "value" => "640px" ] [ "name" => "Tablet Portrait" "class" => "md" "value" => "768px" ] [ "name" => "Tablet Landscape" "class" => "lg" "value" => "1024px" ] [ "name" => "Desktop Small" "class" => "xl" "value" => "1280px" ] [ "name" => "Desktop Large" "class" => "xxl" "value" => "1440px" ] [ "name" => "Desktop HD" "class" => "xxxl" "value" => "1920px" ] [ "name" => "Default" "class" => "default" "value" => "375px" ] ] #colors: [ [ "name" => "primary" "value" => "#101941" "class" => "primary" ] [ "name" => "secondary" "value" => "#1676B6" "class" => "secondary" ] [ "name" => "muted" "value" => "#B0B7B9" "class" => "muted" ] [ "name" => "caption" "value" => "#F99F24" "class" => "caption" ] [ "name" => "disabled" "value" => "#616161" "class" => "disabled" ] [ "name" => "highlight" "value" => "#F99F24" "class" => "highlight" ] [ "name" => "warning" "value" => "#F5A419" "class" => "warning" ] [ "name" => "success" "value" => "#29AB6E" "class" => "success" ] [ "name" => "error" "value" => "#FF4E4E" "class" => "error" ] [ "name" => "link" "value" => "#F99F24" "class" => "link" ] [ "name" => "link-hover" "value" => "#1676B6" "class" => "link-hover" ] [ "name" => "link-visit" "value" => "#F99F24" "class" => "link-visited" ] [ "name" => "link-active" "value" => "#F99F24" "class" => "link-active" ] [ "name" => "black" "value" => "#000000" "class" => "black" ] [ "name" => "white" "value" => "#FFFFFF" "class" => "white" ] ] #fontSizes: [] #typographies: [ [ "name" => "Roboto" "families" => [ [ "family" => 35 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Roboto" ] [ "name" => "Playfair Display" "families" => [ [ "family" => 19 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Playfair-Display" ] [ "name" => "Josefin Sans" "families" => [ [ "family" => 286 "locales" => [] "priority" => null ] [ "family" => 208 "locales" => [] "priority" => null ] ] "class" => "Josefin-Sans" ] ] #extra: [ "fontSize" => [] "order" => [] "colGap" => [] "rowGap" => [] "margin" => [] "padding" => [] "scrollMargin" => [] "scrollPadding" => [] "space" => [] "lineHeight" => [] "letterSpacing" => [] "width" => [] "minWidth" => [] "maxWidth" => [] "height" => [] "minHeight" => [] "maxHeight" => [] "borderRadius" => [] "borderWidth" => [] "ringWidth" => [] "ringOffset" => [] "zIndex" => [] "scale" => [] "translate" => [] "rotate" => [] "skew" => [] "transform" => [] "blur" => [] "brightness" => [] "contrast" => [] "hueRotate" => [] "saturate" => [] "backdropBlur" => [] "backdropBrightness" => [] "backdropContrast" => [] "backdropGrayscale" => [] "backdropSaturate" => [] "opacity" => [] "backdropOpacity" => [] "placeholderOpacity" => [] "borderOpacity" => [] "backgroundOpacity" => [] "ringOpacity" => [] "textOpacity" => [] "textIndent" => [] "textUnderlineOffset" => [] "textDecorationThickness" => [] ] #styles: [ "body" => [ "default" => [ "default" => [ "font" => "font-Roboto" "fontWeight" => "font-light" "lineHeight" => "leading-normal" "padding" => [ "bottom" => "pb-1" ] ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] ".heading-big" => [ "default" => [ "default" => [ "fontSize" => "text-2xl" "lineHeight" => "leading-normal" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [ "fontSize" => "text-5xl" "lineHeight" => "leading-normal" ] ] ] "h1,h2,h3,h4,h5,h6" => [ "default" => [ "default" => [ "fontWeight" => "font-semibold" "textColor" => "text-primary" "font" => "font-Josefin-Sans" ] ] "xl" => [ "default" => [ "fontSize" => "text-4xl" "lineHeight" => "leading-normal" ] ] "xxxl" => [ "default" => [] ] ] "a.current" => [ "default" => [ "default" => [ "textColor" => "text-link-active" ] ] ] ".nl-widget-element-rich-text a" => [ "default" => [ "default" => [ "textDecoration" => "underline" "textDecorationStyle" => "decoration-dotted" "transitionProperty" => "transition-[all]" "transitionDuration" => "duration-[300ms]" "transitionDelay" => "delay-[0ms]" "transitionTimingFunction" => "ease-[ease-in-out]" "textColor" => "text-link-hover" ] ] ] ] #configs: [ "configs" => [ "theme" => [ "extend" => [ "fontFamily" => [ "Roboto" => [ "Roboto" "sans-serif" ] "Playfair-Display" => [ "Playfair Display" "sans-serif" ] "Josefin-Sans" => [ "Josefin Sans" "sans-serif" ] ] ] "screens" => [ "sm" => "640px" "md" => "768px" "lg" => "1024px" "xl" => "1280px" "xxl" => "1440px" "xxxl" => "1920px" "default" => "375px" ] "colors" => [ "primary" => "#101941" "secondary" => "#1676B6" "muted" => "#B0B7B9" "caption" => "#F99F24" "disabled" => "#616161" "highlight" => "#F99F24" "warning" => "#F5A419" "success" => "#29AB6E" "error" => "#FF4E4E" "link" => "#F99F24" "link-hover" => "#1676B6" "link-visited" => "#F99F24" "link-active" => "#F99F24" "black" => "#000000" "white" => "#FFFFFF" ] ] ] "custom" => "body{@apply font-Roboto font-light leading-normal pb-1;}.heading-big{@apply text-2xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply font-semibold text-primary font-Josefin-Sans;}a.current{@apply text-link-active;}.nl-widget-element-rich-text a{@apply underline decoration-dotted transition-[all] duration-[300ms] delay-[0ms] ease-[ease-in-out] text-link-hover;} @screen xl {body{@apply text-4xl leading-normal;}.heading-big{@apply text-4xl leading-normal;}h1,h2,h3,h4,h5,h6{@apply text-4xl leading-normal;}} @screen xxxl {.heading-big{@apply text-5xl leading-normal;}}" ] #compiled: [ "fonts" => [ [ "font" => [ "name" => "Roboto" "type" => "google" "configurations" => [ "family" => "Roboto" "variants" => [ "100" "300" "300italic" "500" "700" "900" "regular" ] "subsets" => [ "vietnamese" "latin" "cyrillic" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Playfair Display" "type" => "google" "configurations" => [ "family" => "Playfair Display" "variants" => [ "regular" "500" "600" "700" "800" "900" "italic" "600italic" ] "subsets" => [ "vietnamese" "latin" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] [ "font" => [ "name" => "Josefin Sans" "type" => "google" "configurations" => [ "family" => "Josefin Sans" "variants" => [ "300" "regular" "500" "600" "700" "300italic" "italic" "500italic" "600italic" "700italic" ] "subsets" => [ "latin" "latin-ext" "vietnamese" ] ] ] "locales" => [] ] [ "font" => [ "name" => "sans-serif" "type" => "custom" "configurations" => [ "family" => "sans-serif" "weight" => 400 "style" => "normal" "attachables" => [] ] ] "locales" => [] ] ] ] #widgets: ? Doctrine\Common\Collections\Collection #id: 49 #oldId: null #customId: "c53adc40ab28481ba093f3d99c051959" #created: 1746417186 #updated: 1746615349 +__isInitialized__: true …2 } -children: Doctrine\ORM\PersistentCollection {#10144 …} -snapshots: Doctrine\ORM\PersistentCollection {#10145 …} -meta: [] #id: 525599 #oldId: null #locker: null #lockExpired: null #skipLockVoter: false #created: 1746421419 #updated: 1746525335 #deleted: null } |
| widget_attr | [] |