{"id":128611,"date":"2025-03-24T09:32:48","date_gmt":"2025-03-24T07:32:48","guid":{"rendered":"https:\/\/elementor.com\/blog\/?p=128611"},"modified":"2025-11-15T13:26:08","modified_gmt":"2025-11-15T11:26:08","slug":"editor-v4-css-first","status":"publish","type":"post","link":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/","title":{"rendered":"Why Elementor is going CSS-first: The vision behind Editor V4"},"content":{"rendered":"\n<p>Editor V4 isn\u2019t just an update\u2014it\u2019s a new approach for how styling works across your site. While Editor V4 is still in progress, we want to give you a closer look at the thinking behind it: what\u2019s changing, why it matters, and how it\u2019s designed to help you work more efficiently at scale. To understand the philosophy behind this shift, we sat down with <strong>Aviv Umflat<\/strong>, Elementor\u2019s Director of Product, to hear firsthand how and why the team is building the next generation of the Editor\u2014what it solves, how it works, and where it\u2019s headed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why shift to a CSS-first approach?<\/h2>\n\n\n\n<p>At its core, the CSS-first philosophy is about bringing<strong> structure and consistency<\/strong> to the way design is handled in Elementor. Over time, as more widgets and features were introduced, styling options have become flexible\u2014but not always unified. You might find similar settings located in different tabs or notice slight differences between how elements behave.<\/p>\n\n\n\n<p>This can make it harder to apply design decisions across a full site, especially as it grows.<br>Editor V4 aims to change that by introducing a more modern, structured approach to styling\u2014built on the fundamentals of <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/what-is-css\/\" title=\"What Is CSS? How to Use it in Web Design (2025)\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"19164\">CSS<\/a>. By leveraging core principles like inheritance and hierarchy, we\u2019ll be able to create powerful features such as Variables, Classes, and States. That means moving away from widget-specific styling and toward reusable foundation that applies across your entire website.<\/p>\n\n\n\n<p class=\"read-more-title\"><strong>Want to be among the first to explore the new CSS-first workflow?<\/strong><\/p>\n\n\n\n<p class=\"read-more-link\"><a href=\"https:\/\/elementor.com\/pages\/v4-early-access\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sign up for early access<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/CSS-Classes-elementor-io-optimized.webp\" alt=\"\" class=\"wp-image-128621\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1200\/blog\/wp-content\/uploads\/2025\/03\/CSS-Classes-elementor-io-optimized.webp 1200w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2025\/03\/CSS-Classes-elementor-io-optimized-300x158.webp 300w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1024\/blog\/wp-content\/uploads\/2025\/03\/CSS-Classes-elementor-io-optimized-1024x538.webp 1024w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=768\/blog\/wp-content\/uploads\/2025\/03\/CSS-Classes-elementor-io-optimized-768x403.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What will this improve?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Design consistency<\/h3>\n\n\n\n<p>With a structured system, you\u2019ll be able to define how elements like buttons, headings, or images should look\u2014and apply those decisions globally. Instead of tweaking each element one by one, you\u2019ll use shared Classes that ensure a consistent look and feel across your entire site.<br>And unlike before, where similar styles might require manual duplication, this system is built to help your design decisions scale effortlessly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Maintainability at scale<\/h3>\n\n\n\n<p>Elementor already offers Global Styles and Global Widgets\u2014but Editor V4 builds on that foundation. With Classes, you\u2019ll be able to create reusable style definitions (like a primary-button class) that control everything from color and <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/best-fonts-for-websites\/\" title=\"26 Best Fonts For Websites &amp; Web Design (2025)\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"19165\">typography<\/a> to padding and border radius.<\/p>\n\n\n\n<p>Update the class once, and every element using it updates too. That means faster design changes, fewer inconsistencies, and an easier way to keep your site in sync as it grows.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. A foundation for design systems<\/h3>\n\n\n\n<p>By thinking in terms of Classes and inheritance, Editor V4 lays the groundwork for true design systems within Elementor. You\u2019ll be able to group elements into reusable components and manage Global Variables\u2014giving you more creative control, while reducing repetitive work.<\/p>\n\n\n\n<p>This approach doesn\u2019t replace flexibility\u2014it enhances it, giving you smarter tools to implement your design vision.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/V3-side-panel-vs-V4-panel-with-Style-tab-elementor-io-optimized.webp\" alt=\"\" class=\"wp-image-128628\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1200\/blog\/wp-content\/uploads\/2025\/03\/V3-side-panel-vs-V4-panel-with-Style-tab-elementor-io-optimized.webp 1200w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2025\/03\/V3-side-panel-vs-V4-panel-with-Style-tab-elementor-io-optimized-300x158.webp 300w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1024\/blog\/wp-content\/uploads\/2025\/03\/V3-side-panel-vs-V4-panel-with-Style-tab-elementor-io-optimized-1024x538.webp 1024w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=768\/blog\/wp-content\/uploads\/2025\/03\/V3-side-panel-vs-V4-panel-with-Style-tab-elementor-io-optimized-768x403.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">A new workflow for Web Creators<\/h2>\n\n\n\n<p>One of the biggest shifts in Editor V4 is how it reshapes your workflow. Instead of styling each widget in isolation, you\u2019ll start working with site-wide styling rules\u2014setting logic once and reusing it wherever needed.<\/p>\n\n\n\n<p>For example, instead of styling each button on the page individually, you\u2019ll assign them the same Class. That Class can control visual properties like background color, font, border radius, and more. Any changes you make later to that Class will instantly update all buttons connected to it\u2014saving you time and helping you stay consistent without extra effort.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/Applying-a-class-and-changing-site-wide-elementor-io-optimized.webp\" alt=\"\" class=\"wp-image-128635\" style=\"width:840px;height:auto\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1200\/blog\/wp-content\/uploads\/2025\/03\/Applying-a-class-and-changing-site-wide-elementor-io-optimized.webp 1200w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2025\/03\/Applying-a-class-and-changing-site-wide-elementor-io-optimized-300x158.webp 300w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1024\/blog\/wp-content\/uploads\/2025\/03\/Applying-a-class-and-changing-site-wide-elementor-io-optimized-1024x538.webp 1024w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=768\/blog\/wp-content\/uploads\/2025\/03\/Applying-a-class-and-changing-site-wide-elementor-io-optimized-768x403.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What\u2019s next?<\/h2>\n\n\n\n<p>The CSS-first foundation is just the beginning. As Editor V4 evolves, we\u2019re also introducing:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A CSS management interface to view and manage your styles and Variables<\/li>\n\n\n\n<li>A component system for creating reusable content blocks with variations<\/li>\n\n\n\n<li>A redesigned interface and experience, including inline editing, multi-select, and more powerful layout tools<\/li>\n<\/ul>\n\n\n\n<p>Editor V4 will also drastically improve performance by replacing scattered inline styles with a global, class-based CSS system. This significantly reduces the amount of CSS loaded on each page, resulting in faster load times.<\/p>\n\n\n\n<p>These improvements will roll out gradually, giving you time to get familiar with the new capabilities step by step\u2014while we ensure a smooth transition, maintain stability, and deliver real performance gains.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/Performance-elementor-io-optimized.webp\" alt=\"\" class=\"wp-image-128642\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1200\/blog\/wp-content\/uploads\/2025\/03\/Performance-elementor-io-optimized.webp 1200w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2025\/03\/Performance-elementor-io-optimized-300x158.webp 300w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=1024\/blog\/wp-content\/uploads\/2025\/03\/Performance-elementor-io-optimized-1024x538.webp 1024w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=768\/blog\/wp-content\/uploads\/2025\/03\/Performance-elementor-io-optimized-768x403.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p>While Editor V4 is still under development, this shift in styling philosophy is already shaping the way we think about the future of web creation. We\u2019re sharing it now to give you early insight into the direction we\u2019re heading\u2014and to help you prepare for what\u2019s coming. By understanding the philosophy behind it, you\u2019ll be able to get the most out of V4 when it\u2019s ready.<\/p>\n\n\n\n<p class=\"read-more-title\"><strong>Want to be among the first to explore the new CSS-first workflow?<\/strong><\/p>\n\n\n\n<p class=\"read-more-link\"><a href=\"https:\/\/elementor.com\/pages\/v4-early-access\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sign up for early access<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Elementor is evolving\u2014and so is the way you design and build websites. As we continue to develop Editor V4, one of the most fundamental changes we will introduce is a shift towards a CSS-first styling system.<\/p>\n","protected":false},"author":2024242,"featured_media":128613,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[44,15],"tags":[173],"marketing_persona":[],"marketing_intent":[],"class_list":["post-128611","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elementor","category-new-features","tag-video"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why Elementor is going CSS-first: The vision behind Editor V4<\/title>\n<meta name=\"description\" content=\"Elementor is evolving\u2014and so is the way you design and build websites. As we continue to develop Editor V4, one of the most fundamental changes we will introduce is a shift towards a CSS-first styling system.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why Elementor is going CSS-first: The vision behind Editor V4\" \/>\n<meta property=\"og:description\" content=\"Elementor is evolving\u2014and so is the way you design and build websites. As we continue to develop Editor V4, one of the most fundamental changes we will introduce is a shift towards a CSS-first styling system.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/elemntor\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-24T07:32:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-15T11:26:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Roi Tal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@elemntor\" \/>\n<meta name=\"twitter:site\" content=\"@elemntor\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roi Tal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/\"},\"author\":{\"name\":\"Roi Tal\",\"@id\":\"https:\/\/elementor.com\/blog\/#\/schema\/person\/09f7425d5f0e4e8ac7764b202c165fc0\"},\"headline\":\"Why Elementor is going CSS-first: The vision behind Editor V4\",\"datePublished\":\"2025-03-24T07:32:48+00:00\",\"dateModified\":\"2025-11-15T11:26:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/\"},\"wordCount\":794,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/elementor.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp\",\"keywords\":[\"Video\"],\"articleSection\":[\"Elementor\",\"New Features\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/\",\"url\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/\",\"name\":\"Why Elementor is going CSS-first: The vision behind Editor V4\",\"isPartOf\":{\"@id\":\"https:\/\/elementor.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp\",\"datePublished\":\"2025-03-24T07:32:48+00:00\",\"dateModified\":\"2025-11-15T11:26:08+00:00\",\"description\":\"Elementor is evolving\u2014and so is the way you design and build websites. As we continue to develop Editor V4, one of the most fundamental changes we will introduce is a shift towards a CSS-first styling system.\",\"breadcrumb\":{\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage\",\"url\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp\",\"contentUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp\",\"width\":2400,\"height\":1260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/elementor.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Elementor\",\"item\":\"https:\/\/elementor.com\/blog\/category\/elementor\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Why Elementor is going CSS-first: The vision behind Editor V4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/elementor.com\/blog\/#website\",\"url\":\"https:\/\/elementor.com\/blog\/\",\"name\":\"Elementor\",\"description\":\"Website Builder for WordPress\",\"publisher\":{\"@id\":\"https:\/\/elementor.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/elementor.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/elementor.com\/blog\/#organization\",\"name\":\"Elementor\",\"url\":\"https:\/\/elementor.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/elementor.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png\",\"contentUrl\":\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png\",\"width\":225,\"height\":225,\"caption\":\"Elementor\"},\"image\":{\"@id\":\"https:\/\/elementor.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/elemntor\/\",\"https:\/\/x.com\/elemntor\",\"https:\/\/www.instagram.com\/elementor\/\",\"https:\/\/www.youtube.com\/channel\/UCt9kG_EDX8zwGSC1-ycJJVA?sub_confirmation=1\",\"https:\/\/en.wikipedia.org\/wiki\/Elementor\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/elementor.com\/blog\/#\/schema\/person\/09f7425d5f0e4e8ac7764b202c165fc0\",\"name\":\"Roi Tal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/elementor.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/53a4b8103bf51815f66eec9532fb9ba89fb71bfb887c67660c39f06e73f509a5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/53a4b8103bf51815f66eec9532fb9ba89fb71bfb887c67660c39f06e73f509a5?s=96&d=mm&r=g\",\"caption\":\"Roi Tal\"},\"description\":\"Roi is a Product Marketing Manager at Elementor, working in the Editor Plugin team. He comes from a background of music and experience in content marketing and broadcasting, taking pride in creating meaningful communications that evoke and inspire. In his spare time, Roi enjoys making music, cooking, and watching movies.\",\"url\":\"https:\/\/elementor.com\/blog\/author\/roit\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why Elementor is going CSS-first: The vision behind Editor V4","description":"Elementor is evolving\u2014and so is the way you design and build websites. As we continue to develop Editor V4, one of the most fundamental changes we will introduce is a shift towards a CSS-first styling system.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/","og_locale":"en_US","og_type":"article","og_title":"Why Elementor is going CSS-first: The vision behind Editor V4","og_description":"Elementor is evolving\u2014and so is the way you design and build websites. As we continue to develop Editor V4, one of the most fundamental changes we will introduce is a shift towards a CSS-first styling system.","og_url":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/","og_site_name":"Blog","article_publisher":"https:\/\/www.facebook.com\/elemntor\/","article_published_time":"2025-03-24T07:32:48+00:00","article_modified_time":"2025-11-15T11:26:08+00:00","og_image":[{"width":2400,"height":1260,"url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp","type":"image\/webp"}],"author":"Roi Tal","twitter_card":"summary_large_image","twitter_creator":"@elemntor","twitter_site":"@elemntor","twitter_misc":{"Written by":"Roi Tal","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#article","isPartOf":{"@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/"},"author":{"name":"Roi Tal","@id":"https:\/\/elementor.com\/blog\/#\/schema\/person\/09f7425d5f0e4e8ac7764b202c165fc0"},"headline":"Why Elementor is going CSS-first: The vision behind Editor V4","datePublished":"2025-03-24T07:32:48+00:00","dateModified":"2025-11-15T11:26:08+00:00","mainEntityOfPage":{"@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/"},"wordCount":794,"commentCount":0,"publisher":{"@id":"https:\/\/elementor.com\/blog\/#organization"},"image":{"@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage"},"thumbnailUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp","keywords":["Video"],"articleSection":["Elementor","New Features"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/elementor.com\/blog\/editor-v4-css-first\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/","url":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/","name":"Why Elementor is going CSS-first: The vision behind Editor V4","isPartOf":{"@id":"https:\/\/elementor.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage"},"image":{"@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage"},"thumbnailUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp","datePublished":"2025-03-24T07:32:48+00:00","dateModified":"2025-11-15T11:26:08+00:00","description":"Elementor is evolving\u2014and so is the way you design and build websites. As we continue to develop Editor V4, one of the most fundamental changes we will introduce is a shift towards a CSS-first styling system.","breadcrumb":{"@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elementor.com\/blog\/editor-v4-css-first\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#primaryimage","url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp","contentUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/03\/v4-Cover-elementor-io-optimized.webp","width":2400,"height":1260},{"@type":"BreadcrumbList","@id":"https:\/\/elementor.com\/blog\/editor-v4-css-first\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/elementor.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Elementor","item":"https:\/\/elementor.com\/blog\/category\/elementor\/"},{"@type":"ListItem","position":3,"name":"Why Elementor is going CSS-first: The vision behind Editor V4"}]},{"@type":"WebSite","@id":"https:\/\/elementor.com\/blog\/#website","url":"https:\/\/elementor.com\/blog\/","name":"Elementor","description":"Website Builder for WordPress","publisher":{"@id":"https:\/\/elementor.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elementor.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/elementor.com\/blog\/#organization","name":"Elementor","url":"https:\/\/elementor.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/elementor.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png","contentUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png","width":225,"height":225,"caption":"Elementor"},"image":{"@id":"https:\/\/elementor.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/elemntor\/","https:\/\/x.com\/elemntor","https:\/\/www.instagram.com\/elementor\/","https:\/\/www.youtube.com\/channel\/UCt9kG_EDX8zwGSC1-ycJJVA?sub_confirmation=1","https:\/\/en.wikipedia.org\/wiki\/Elementor"]},{"@type":"Person","@id":"https:\/\/elementor.com\/blog\/#\/schema\/person\/09f7425d5f0e4e8ac7764b202c165fc0","name":"Roi Tal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/elementor.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/53a4b8103bf51815f66eec9532fb9ba89fb71bfb887c67660c39f06e73f509a5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/53a4b8103bf51815f66eec9532fb9ba89fb71bfb887c67660c39f06e73f509a5?s=96&d=mm&r=g","caption":"Roi Tal"},"description":"Roi is a Product Marketing Manager at Elementor, working in the Editor Plugin team. He comes from a background of music and experience in content marketing and broadcasting, taking pride in creating meaningful communications that evoke and inspire. In his spare time, Roi enjoys making music, cooking, and watching movies.","url":"https:\/\/elementor.com\/blog\/author\/roit\/"}]}},"_links":{"self":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/posts\/128611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/users\/2024242"}],"replies":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/comments?post=128611"}],"version-history":[{"count":6,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/posts\/128611\/revisions"}],"predecessor-version":[{"id":143221,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/posts\/128611\/revisions\/143221"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/media\/128613"}],"wp:attachment":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/media?parent=128611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/categories?post=128611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/tags?post=128611"},{"taxonomy":"marketing_persona","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/marketing_persona?post=128611"},{"taxonomy":"marketing_intent","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/marketing_intent?post=128611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}