PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.0-beta3
Elementor Website Builder – more than just a page builder v4.3.0-beta3
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
← All changes | assets/css/editor-preview.css +51 -14 4.1.0-dev34.3.0-beta3 View file →
@@ -456,11 +456,8 @@
456 456 background-color: var(--e-a-bg-chip);
457 457 border-radius: 100px;
458 458 padding: 5px 8px;
459 459 }
460 -.elementor-panel-heading-category-chip i {
461 - margin-inline-start: 4px;
462 -}
463 460 .elementor-panel-heading-promotion {
464 461 margin-inline-start: auto;
465 462 }
466 463 .elementor-panel-heading-promotion a {
@@ -4264,12 +4261,12 @@
4264 4261 content: "";
4265 4262 outline-width: 2px;
4266 4263 }
4267 4264
4268 -.e-con .e-con-inner .e-con > .elementor-element-overlay:after {
4265 +.e-con .e-con-inner .e-con.e-child > .elementor-element-overlay:after {
4269 4266 outline: 1px dashed var(--e-p-border-con-in);
4270 4267 }
4271 -.e-con .e-con-inner .e-con.elementor-element-editable > .elementor-element-overlay:after {
4268 +.e-con .e-con-inner .e-con.e-child.elementor-element-editable > .elementor-element-overlay:after {
4272 4269 outline: 2px solid var(--e-p-border-con-in);
4273 4270 }
4274 4271 .e-con .elementor-empty-view {
4275 4272 position: relative;
@@ -4299,9 +4296,11 @@
4299 4296 align-self: stretch;
4300 4297 z-index: 1;
4301 4298 pointer-events: none;
4302 4299 }
4303 -.e-con.e-con--row > .elementor-widget-placeholder, .e-con.e-con--row > .e-con-inner > .elementor-widget-placeholder {
4300 +.e-con.e-con--row > .elementor-widget-placeholder,
4301 +.e-con.e-con--row > .elementor-element[data-atomic] > .elementor-widget-placeholder, .e-con.e-con--row > .e-con-inner > .elementor-widget-placeholder,
4302 +.e-con.e-con--row > .e-con-inner > .elementor-element[data-atomic] > .elementor-widget-placeholder {
4304 4303 position: relative;
4305 4304 z-index: 9999;
4306 4305 width: var(--size);
4307 4306 margin-inline-start: var(--margin-start);
@@ -4350,28 +4349,28 @@
4350 4349 height: 84px;
4351 4350 width: 125px;
4352 4351 z-index: -1;
4353 4352 }
4354 -.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting {
4353 +.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-setting {
4355 4354 position: relative;
4356 4355 background-color: var(--e-p-border-con-in);
4357 4356 }
4358 -.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover {
4357 +.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-setting:hover {
4359 4358 background-color: var(--e-p-border-con-in-hover);
4360 4359 }
4361 -.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after {
4360 +.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-setting:last-child::after {
4362 4361 display: none;
4363 4362 }
4364 -.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit) {
4363 +.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .e-con.e-child > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit) {
4365 4364 margin-inline-start: -25px;
4366 4365 z-index: -1;
4367 4366 transition: 0.3s all;
4368 4367 will-change: margin-inline-start;
4369 4368 }
4370 -.e-con > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .e-con-inner > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .elementor-widget .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove) {
4369 +.e-con > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .e-con-inner > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .e-con.e-child > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove) {
4371 4370 margin-inline-start: 0;
4372 4371 }
4373 -.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-settings {
4372 +.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-settings {
4374 4373 inset: initial;
4375 4374 transform: none;
4376 4375 inset-inline-start: 0;
4377 4376 top: 0;
@@ -4378,9 +4377,9 @@
4378 4377 border-radius: 0;
4379 4378 border-end-end-radius: 3px;
4380 4379 height: auto;
4381 4380 }
4382 -.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before {
4381 +.e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .e-con.e-child > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before {
4383 4382 content: "\e9b4";
4384 4383 font-size: 20px;
4385 4384 display: block;
4386 4385 padding: 2px;
@@ -4385,13 +4384,51 @@
4385 4384 display: block;
4386 4385 padding: 2px;
4387 4386 }
4388 4387
4389 -.e-atomic-element:has(.elementor-empty-view) {
4388 +.e-atomic-element:has(> .elementor-empty-view) {
4390 4389 min-height: 120px;
4391 4390 }
4392 4391 .e-atomic-element > .elementor-empty-view.elementor-empty-view {
4393 4392 min-height: inherit;
4393 +}
4394 +
4395 +.e-grid-base > .elementor-empty-view.elementor-empty-view > .elementor-first-add {
4396 + opacity: 0;
4397 +}
4398 +.e-grid-base:has(> .elementor-element) > .elementor-empty-view.elementor-empty-view {
4399 + position: absolute;
4400 + grid-row: var(--e-grid-empty-cell-row, 1)/span 1;
4401 + grid-column: var(--e-grid-empty-cell-col, 1)/span 1;
4402 + visibility: var(--e-grid-empty-cell-visibility, visible);
4403 + inset: 0;
4404 + width: auto;
4405 + height: auto;
4406 + min-width: 0;
4407 + min-height: 0;
4408 +}
4409 +.e-grid-base .elementor-element:has(> .elementor-widget-placeholder.e-dragging-top),
4410 +.e-grid-base .elementor-element:has(> .elementor-widget-placeholder.e-dragging-bottom),
4411 +.e-grid-base .elementor-element > :has(> .elementor-widget-placeholder.e-dragging-top),
4412 +.e-grid-base .elementor-element > :has(> .elementor-widget-placeholder.e-dragging-bottom) {
4413 + position: relative;
4414 +}
4415 +.e-grid-base .elementor-element .elementor-widget-placeholder {
4416 + --size: 10px;
4417 +}
4418 +.e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-top, .e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-bottom {
4419 + position: absolute;
4420 + width: 100%;
4421 + height: var(--size);
4422 + inset-inline: 0;
4423 + z-index: 9999;
4424 + animation: placeholder-widget 500ms;
4425 +}
4426 +.e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-top {
4427 + inset-block-start: 0;
4428 +}
4429 +.e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-bottom {
4430 + inset-block-end: 0;
4394 4431 }
4395 4432
4396 4433 body.rtl .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-right, body.rtl .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-right {
4397 4434 left: 0;