{"id":1373,"date":"2024-04-19T19:25:50","date_gmt":"2024-04-19T13:55:50","guid":{"rendered":"https:\/\/magecurious.com\/blog\/?p=1373"},"modified":"2024-11-18T01:21:50","modified_gmt":"2024-11-17T19:51:50","slug":"how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2","status":"publish","type":"post","link":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/","title":{"rendered":"How to Set Order Status Column Background Color In Sales Order Grid in Magento 2.\u00a0"},"content":{"rendered":"\n<p>Hello Everyone,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>In this blog, we will learn how to Set the Order Status Column Color In the Sales Order grid in Magento 2.<\/p>\n\n\n\n<p>There are order statuses like pending, canceled, on hold, processing, etc.<\/p>\n\n\n\n<p>We add different background colors for different order statuses.<\/p>\n\n\n\n<p>Without wasting your time, let us guide you straight away. Follow the easy step given below to Set The Order Status Column Color in <a href=\"https:\/\/magecurious.com\/magento-2-extensions.html\" title=\"Magento 2\">Magento 2<\/a>.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">STEPS FOR SET ORDER STATUS COLUMN BACKGROUND COLOR IN MAGENTO 2<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Create sales_order_grid.xml file<\/strong><\/h3>\n\n\n\n<p><strong>app\/code\/Vendor\/Extension\/view\/adminhtml\/ui_component\/sales_order_grid.xml<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n\n&lt;listing xmlns:xsi=&quot;http:\/\/www.w3.org\/2001\/XMLSchema-instance&quot;\n\n\u00a0\u00a0\u00a0\u00a0xsi:noNamespaceSchemaLocation=&quot;urn:magento:module:Magento_Ui:etc\/ui_configuration.xsd&quot;&gt;\n\n\u00a0\u00a0\u00a0\u00a0&lt;columns name=&quot;sales_order_columns&quot;&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;column name=&quot;status&quot; component=&quot;Vendor_Extension\/js\/grid\/columns\/option&quot;&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;settings&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;filter&gt;select&lt;\/filter&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;options class=&quot;Magento\\Sales\\Ui\\Component\\Listing\\Column\\Status\\Options&quot;\/&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;dataType&gt;select&lt;\/dataType&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;label translate=&quot;true&quot;&gt;Status&lt;\/label&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/settings&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/column&gt;\n\n\u00a0\u00a0\u00a0\u00a0&lt;\/columns&gt;\n\n&lt;\/listing&gt;\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Create sales_order_index.xml file<\/strong><\/h3>\n\n\n\n<p><strong>app\/code\/Vendor\/Extension\/view\/adminhtml\/layout\/sales_order_index.xml<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\n&lt;?xml version=&quot;1.0&quot;?&gt;\n\n&lt;page xmlns:xsi=&quot;http:\/\/www.w3.org\/2001\/XMLSchema-instance&quot;\n\n\u00a0\u00a0\u00a0\u00a0xsi:noNamespaceSchemaLocation=&quot;urn:magento:framework:View\/Layout\/etc\/page_configuration.xsd&quot;&gt;\n\n\u00a0\u00a0\u00a0\u00a0&lt;update handle=&quot;styles&quot;\/&gt;\n\n\u00a0\u00a0\u00a0\u00a0&lt;head&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;css src=&quot;Vendor_Extension::css\/orderstatus.css&quot; \/&gt;\n\n\u00a0\u00a0\u00a0\u00a0&lt;\/head&gt;\n\n\u00a0\u00a0\u00a0\u00a0&lt;body&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;referenceContainer name=&quot;content&quot;&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;uiComponent name=&quot;sales_order_grid&quot;\/&gt;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/referenceContainer&gt;\n\n\u00a0\u00a0\u00a0\u00a0&lt;\/body&gt;\n\n&lt;\/page&gt;\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Create option.js file<\/strong><\/h3>\n\n\n\n<p><strong>app\/code\/Vendor\/Extension\/view\/adminhtml\/web\/js\/grid\/columns\/option.js<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\ndefine(&#x5B;\n\n\u00a0\u00a0\u00a0\u00a0&#039;underscore&#039;,\n\n\u00a0\u00a0\u00a0\u00a0&#039;Magento_Ui\/js\/grid\/columns\/select&#039;\n\n], function (_, Column) {\n\n\u00a0\u00a0\u00a0\u00a0&#039;use strict&#039;;\n\n\u00a0\u00a0\u00a0\u00a0return Column.extend({\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0defaults: {\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0bodyTmpl: &#039;Vendor_Extension\/ui\/grid\/cells\/text&#039;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0},\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0getOrderStatusColor: function (row) {\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (row.status == &#039;pending&#039;) {\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return &#039;order-pending&#039;;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}else if(row.status == &#039;processing&#039;) {\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return &#039;order-processing&#039;;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}else if(row.status == &#039;complete&#039;) {\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return &#039;order-complete&#039;;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}else if(row.status == &#039;closed&#039;) {\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return &#039;order-closed&#039;;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}else if(row.status == &#039;canceled&#039;) {\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return &#039;order-canceled&#039;;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return &#039;#303030&#039;;\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0});\n\n});\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Create text.html file<\/strong><\/h3>\n\n\n\n<p><strong>app\/code\/Vendor\/Extension\/view\/adminhtml\/web\/template\/ui\/grid\/cells\/text.html<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\n&lt;div class=&quot;data-grid-cell-content&quot; data-bind=&quot;attr: { class: $col.getOrderStatusColor($row())}&quot; text=&quot;$col.getLabel($row())&quot;\/&gt;\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Create orderstatus.css file<\/strong><\/h3>\n\n\n\n<p><strong>app\/code\/Vendor\/Extension\/view\/adminhtml\/web\/css\/orderstatus.css<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\n.order-pending {\n\n\u00a0\u00a0\u00a0\u00a0background: #FFB347 none repeat scroll 0 0;\n\n\u00a0\u00a0\u00a0\u00a0border: 1px solid #eb5202;\n\n\u00a0\u00a0\u00a0\u00a0color: #eb5202;\n\n}\n\n.order-processing {\n\n\u00a0\u00a0\u00a0\u00a0background: #E5F7FE none repeat scroll 0 0;\n\n\u00a0\u00a0\u00a0\u00a0border: 1px solid #006bb4;\n\n\u00a0\u00a0\u00a0\u00a0color: #006bb4;\n\n}\n\n.order-complete {\n\n\u00a0\u00a0\u00a0\u00a0background: #d0e5a9 none repeat scroll 0 0;\n\n\u00a0\u00a0\u00a0\u00a0border: 1px solid #5b8116;\n\n\u00a0\u00a0\u00a0\u00a0color: #185b00;\n\n}\n\n.order-closed {\n\n\u00a0\u00a0\u00a0\u00a0background: #f9d4d4 none repeat scroll 0 0;\n\n\u00a0\u00a0\u00a0\u00a0border: 1px solid #e22626;\n\n\u00a0\u00a0\u00a0\u00a0color: #e22626;\n\n}\n\n.order-canceled {\n\n\u00a0\u00a0\u00a0\u00a0background: #f9d4d469 none repeat scroll 0 0;\n\n\u00a0\u00a0\u00a0\u00a0border: 1px solid #e22626;\n\n\u00a0\u00a0\u00a0\u00a0color: #71e226;\n\n}\n\nChange css as per your need.\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6: Finally run the below commands<\/strong><\/h3>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\n$ php bin\/magento setup:upgrade\n\n$ php bin\/magento setup:static-content:deploy -f\n\n$ php bin\/magento cache: clean\n\n$ php bin\/magento cache: flush\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 7: Output:<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/pFs8CAy7WlZham2AUi0ZxNC8VsHEc8xF-ms-hlq8X-8HRtV3-8zs0Zio5ItuAKkLXYKN-MxyfOWm75Cjc2PgkuimGXCt6CWADG7I-9JHdBcv5dEaNmz1eYHXzc0LC2cH3xUfIlUEvOeBA9LK-fdvPsw\" alt=\"\"\/><\/figure>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Final Thoughts:<\/h2>\n\n\n\n<p>So this was the easiest way which we have told you in this blog. This is how you can Set The Order Status Background Color in Magento 2. Hope you liked the blog.<\/p>\n\n\n\n<p>So quickly go to the comment box and tell me how you like this blog.<\/p>\n\n\n\n<p><strong>Stay tuned with us on our site to get new updates on Magento.<\/strong><\/p>\n\n\n\n<p>Thanks for reading and visiting our site.<\/p>\n\n\n<!-- FeedbackWP Plugin --><div  class=\"rmp-widgets-container rmp-wp-plugin rmp-main-container js-rmp-widgets-container js-rmp-widgets-container--1373 \"  data-post-id=\"1373\">    <!-- Rating widget -->  <div class=\"rmp-rating-widget js-rmp-rating-widget\">          <p class=\"rmp-heading rmp-heading--title\">        How useful was this post?      <\/p>              <p class=\"rmp-heading rmp-heading--subtitle\">        Click on a star to rate it!      <\/p>        <div class=\"rmp-rating-widget__icons\">      <ul class=\"rmp-rating-widget__icons-list js-rmp-rating-icons-list\">                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Not at all useful\" data-value=\"1\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star \"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Somewhat useful\" data-value=\"2\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star \"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Useful\" data-value=\"3\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star \"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Fairly useful\" data-value=\"4\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star \"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Very useful\" data-value=\"5\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star \"><\/i>          <\/li>              <\/ul>    <\/div>    <p class=\"rmp-rating-widget__hover-text js-rmp-hover-text\"><\/p>        <button class=\"rmp-rating-widget__submit-btn rmp-btn js-submit-rating-btn\">      Submit Rating    <\/button>    <p class=\"rmp-rating-widget__results js-rmp-results rmp-rating-widget__results--hidden\">      Average rating <span class=\"rmp-rating-widget__results__rating js-rmp-avg-rating\">0<\/span> \/ 5. Vote count: <span class=\"rmp-rating-widget__results__votes js-rmp-vote-count\">0<\/span>    <\/p>    <p class=\"rmp-rating-widget__not-rated js-rmp-not-rated \">      No votes so far! Be the first to rate this post.    <\/p>    <p class=\"rmp-rating-widget__msg js-rmp-msg\"><\/p>  <\/div>  <!--Structured data -->        <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Hello Everyone,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In this blog, we will learn how to Set the Order Status Column Color In the Sales Order grid in Magento 2. There are order statuses like pending, canceled, on hold, processing, etc. We add different background colors for different order statuses. Without wasting your time, let us guide you straight away. Follow [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1374,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1373","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Set Order Status Column in Sales Order Grid- Magento 2.<\/title>\n<meta name=\"description\" content=\"Learn to customize the order status column background color in the Magento 2 sales order grid using XML, JS, and CSS improve the admin interface\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Set Order Status Column in Sales Order Grid- Magento 2.\" \/>\n<meta property=\"og:description\" content=\"Learn to customize the order status column background color in the Magento 2 sales order grid using XML, JS, and CSS improve the admin interface\" \/>\n<meta property=\"og:url\" content=\"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Magecurious\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-19T13:55:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-17T19:51:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2024\/04\/SALES-ORDER-GRID.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"496\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Magecurious\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Magecurious\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Set Order Status Column in Sales Order Grid- Magento 2.","description":"Learn to customize the order status column background color in the Magento 2 sales order grid using XML, JS, and CSS improve the admin interface","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:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/","og_locale":"en_US","og_type":"article","og_title":"Set Order Status Column in Sales Order Grid- Magento 2.","og_description":"Learn to customize the order status column background color in the Magento 2 sales order grid using XML, JS, and CSS improve the admin interface","og_url":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/","og_site_name":"Magecurious","article_published_time":"2024-04-19T13:55:50+00:00","article_modified_time":"2024-11-17T19:51:50+00:00","og_image":[{"width":1200,"height":496,"url":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2024\/04\/SALES-ORDER-GRID.png","type":"image\/png"}],"author":"Magecurious","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Magecurious","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#article","isPartOf":{"@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/"},"author":{"name":"Magecurious","@id":"https:\/\/magecurious.com\/blog\/#\/schema\/person\/6bced7da0991e7fbbd4550006a6494e2"},"headline":"How to Set Order Status Column Background Color In Sales Order Grid in Magento 2.\u00a0","datePublished":"2024-04-19T13:55:50+00:00","dateModified":"2024-11-17T19:51:50+00:00","mainEntityOfPage":{"@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/"},"wordCount":268,"commentCount":0,"publisher":{"@id":"https:\/\/magecurious.com\/blog\/#organization"},"image":{"@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#primaryimage"},"thumbnailUrl":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2024\/04\/SALES-ORDER-GRID.png","articleSection":["Magento 2 Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/","url":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/","name":"Set Order Status Column in Sales Order Grid- Magento 2.","isPartOf":{"@id":"https:\/\/magecurious.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#primaryimage"},"image":{"@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#primaryimage"},"thumbnailUrl":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2024\/04\/SALES-ORDER-GRID.png","datePublished":"2024-04-19T13:55:50+00:00","dateModified":"2024-11-17T19:51:50+00:00","description":"Learn to customize the order status column background color in the Magento 2 sales order grid using XML, JS, and CSS improve the admin interface","breadcrumb":{"@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#primaryimage","url":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2024\/04\/SALES-ORDER-GRID.png","contentUrl":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2024\/04\/SALES-ORDER-GRID.png","width":1200,"height":496},{"@type":"BreadcrumbList","@id":"https:\/\/magecurious.com\/blog\/how-to-set-order-status-column-background-color-in-sales-order-grid-in-magento-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/magecurious.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Set Order Status Column Background Color In Sales Order Grid in Magento 2.\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/magecurious.com\/blog\/#website","url":"https:\/\/magecurious.com\/blog\/","name":"Magecurious","description":"Blog","publisher":{"@id":"https:\/\/magecurious.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/magecurious.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/magecurious.com\/blog\/#organization","name":"Magecurious","url":"https:\/\/magecurious.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/magecurious.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2026\/03\/cropped-New_Project.png","contentUrl":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2026\/03\/cropped-New_Project.png","width":596,"height":113,"caption":"Magecurious"},"image":{"@id":"https:\/\/magecurious.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/magecurious.com\/blog\/#\/schema\/person\/6bced7da0991e7fbbd4550006a6494e2","name":"Magecurious","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/magecurious.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c9178df2190b2309da97c9f28dd475bc338275cf664d12678d7e5da51c761271?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c9178df2190b2309da97c9f28dd475bc338275cf664d12678d7e5da51c761271?s=96&d=mm&r=g","caption":"Magecurious"},"sameAs":["https:\/\/magecurious.com"],"url":"https:\/\/magecurious.com\/blog\/author\/magecurious-wp\/"}]}},"jetpack_featured_media_url":"https:\/\/magecurious.com\/blog\/wp-content\/uploads\/2024\/04\/SALES-ORDER-GRID.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/posts\/1373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/comments?post=1373"}],"version-history":[{"count":0,"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/posts\/1373\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/media\/1374"}],"wp:attachment":[{"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/media?parent=1373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/categories?post=1373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magecurious.com\/blog\/wp-json\/wp\/v2\/tags?post=1373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}