From ceaaf6c838671f3fef01b87d1b247c48c70e4b46 Mon Sep 17 00:00:00 2001 From: umesh-uiux Date: Tue, 30 Jul 2024 15:08:33 +0530 Subject: [PATCH 1/6] Fixed Twenty Twenty: Separator block (dots) does not render anymore --- src/wp-content/themes/twentytwenty/style-rtl.css | 1 + src/wp-content/themes/twentytwenty/style.css | 1 + 2 files changed, 2 insertions(+) diff --git a/src/wp-content/themes/twentytwenty/style-rtl.css b/src/wp-content/themes/twentytwenty/style-rtl.css index dc17ce27df54c..0d3d566291cb7 100644 --- a/src/wp-content/themes/twentytwenty/style-rtl.css +++ b/src/wp-content/themes/twentytwenty/style-rtl.css @@ -3350,6 +3350,7 @@ hr.wp-block-separator { .wp-block-separator.is-style-dots::before { background: none; color: inherit; + content: "···"; font-size: 3.2rem; font-weight: 700; height: auto; diff --git a/src/wp-content/themes/twentytwenty/style.css b/src/wp-content/themes/twentytwenty/style.css index 3ee6dbc431f3a..c6bdf2ca45f00 100644 --- a/src/wp-content/themes/twentytwenty/style.css +++ b/src/wp-content/themes/twentytwenty/style.css @@ -3370,6 +3370,7 @@ hr.wp-block-separator { .wp-block-separator.is-style-dots::before { background: none; color: inherit; + content: "···"; font-size: 3.2rem; font-weight: 700; height: auto; From ab4ee0c03084feb53f8aca449405e2c2f111ce1e Mon Sep 17 00:00:00 2001 From: umesh-uiux Date: Tue, 30 Jul 2024 16:07:52 +0530 Subject: [PATCH 2/6] As suggested changes has been Done --- src/wp-content/themes/twentytwenty/style-rtl.css | 4 ++++ src/wp-content/themes/twentytwenty/style.css | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/wp-content/themes/twentytwenty/style-rtl.css b/src/wp-content/themes/twentytwenty/style-rtl.css index 0d3d566291cb7..5f6890e88e93d 100644 --- a/src/wp-content/themes/twentytwenty/style-rtl.css +++ b/src/wp-content/themes/twentytwenty/style-rtl.css @@ -3365,6 +3365,10 @@ hr.wp-block-separator { content: none; } +.wp-block-separator.is-style-dots { + height: auto; +} + /* Block: Search ----------------------------- */ diff --git a/src/wp-content/themes/twentytwenty/style.css b/src/wp-content/themes/twentytwenty/style.css index c6bdf2ca45f00..7f13d6638e37a 100644 --- a/src/wp-content/themes/twentytwenty/style.css +++ b/src/wp-content/themes/twentytwenty/style.css @@ -3385,6 +3385,10 @@ hr.wp-block-separator { content: none; } +.wp-block-separator.is-style-dots { + height: auto; +} + /* Block: Search ----------------------------- */ From d50088aae37607613393c29352d6c7e87f633344 Mon Sep 17 00:00:00 2001 From: umesh-uiux Date: Tue, 30 Jul 2024 16:09:51 +0530 Subject: [PATCH 3/6] remove extra space --- src/wp-content/themes/twentytwenty/style-rtl.css | 1 - src/wp-content/themes/twentytwenty/style.css | 1 - 2 files changed, 2 deletions(-) diff --git a/src/wp-content/themes/twentytwenty/style-rtl.css b/src/wp-content/themes/twentytwenty/style-rtl.css index 5f6890e88e93d..f2f4b4004d2dd 100644 --- a/src/wp-content/themes/twentytwenty/style-rtl.css +++ b/src/wp-content/themes/twentytwenty/style-rtl.css @@ -3369,7 +3369,6 @@ hr.wp-block-separator { height: auto; } - /* Block: Search ----------------------------- */ .wp-block-search .wp-block-search__input { diff --git a/src/wp-content/themes/twentytwenty/style.css b/src/wp-content/themes/twentytwenty/style.css index 7f13d6638e37a..cf0216c1ba061 100644 --- a/src/wp-content/themes/twentytwenty/style.css +++ b/src/wp-content/themes/twentytwenty/style.css @@ -3389,7 +3389,6 @@ hr.wp-block-separator { height: auto; } - /* Block: Search ----------------------------- */ .wp-block-search .wp-block-search__input { From d238be6c1745f6d3cc7faf25e690cffef0cd8db5 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 16 Feb 2026 16:15:52 -0600 Subject: [PATCH 4/6] Add UTF-8 charset and use alternative text for CSS generated content --- src/wp-content/themes/twentytwenty/style.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wp-content/themes/twentytwenty/style.css b/src/wp-content/themes/twentytwenty/style.css index 794edef7c5542..d0ff3ce55e570 100644 --- a/src/wp-content/themes/twentytwenty/style.css +++ b/src/wp-content/themes/twentytwenty/style.css @@ -1,3 +1,5 @@ +@charset "UTF-8"; + /* Theme Name: Twenty Twenty Text Domain: twentytwenty @@ -720,6 +722,7 @@ input[type="checkbox"] { input[type="checkbox"]:checked::before { /* Use the "Yes" SVG Dashicon */ content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E"); + content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E" / ''); position: absolute; display: inline-block; margin: -0.1875rem 0 0 -0.25rem; @@ -3253,6 +3256,7 @@ figure.wp-block-gallery.alignfull { border-radius: 50%; color: #cd2653; content: "”"; + content: "”" / ''; display: block; font-size: 6.2rem; font-weight: 500; @@ -3390,6 +3394,7 @@ hr.wp-block-separator { background: none; color: inherit; content: "···"; + content: "···" / ''; font-size: 3.2rem; font-weight: 700; height: auto; @@ -4426,6 +4431,7 @@ div.comment:first-of-type { .widget_rss cite::before { content: "— "; + content: "— " / ''; } /* Widget: Search ---------------------------- */ From 0cf0f94440f9d0e244f5e40a62ca44e79eb6a247 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 16 Feb 2026 16:23:06 -0600 Subject: [PATCH 5/6] Compile RTL --- src/wp-content/themes/twentytwenty/style-rtl.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wp-content/themes/twentytwenty/style-rtl.css b/src/wp-content/themes/twentytwenty/style-rtl.css index abff5b56698d2..e59822698bf7e 100644 --- a/src/wp-content/themes/twentytwenty/style-rtl.css +++ b/src/wp-content/themes/twentytwenty/style-rtl.css @@ -1,3 +1,5 @@ +@charset "UTF-8"; + /* Theme Name: Twenty Twenty Text Domain: twentytwenty @@ -716,6 +718,7 @@ input[type="checkbox"] { input[type="checkbox"]:checked::before { /* Use the "Yes" SVG Dashicon */ content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E"); + content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E" / ''); position: absolute; display: inline-block; margin: -0.1875rem -0.25rem 0 0; @@ -3233,6 +3236,7 @@ figure.wp-block-gallery.alignfull { border-radius: 50%; color: #cd2653; content: "”"; + content: "”" / ''; display: block; font-size: 6.2rem; font-weight: 500; @@ -3370,6 +3374,7 @@ hr.wp-block-separator { background: none; color: inherit; content: "···"; + content: "···" / ''; font-size: 3.2rem; font-weight: 700; height: auto; @@ -4390,6 +4395,7 @@ div.comment:first-of-type { .widget_rss cite::before { content: "— "; + content: "— " / ''; } /* Widget: Search ---------------------------- */ From 34b6bb2e50cdc3aa1106e7dab0544557d3889a30 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Tue, 17 Feb 2026 09:26:21 -0600 Subject: [PATCH 6/6] fix content URL --- src/wp-content/themes/twentytwenty/style-rtl.css | 2 +- src/wp-content/themes/twentytwenty/style.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wp-content/themes/twentytwenty/style-rtl.css b/src/wp-content/themes/twentytwenty/style-rtl.css index e59822698bf7e..10174da40fd01 100644 --- a/src/wp-content/themes/twentytwenty/style-rtl.css +++ b/src/wp-content/themes/twentytwenty/style-rtl.css @@ -718,7 +718,7 @@ input[type="checkbox"] { input[type="checkbox"]:checked::before { /* Use the "Yes" SVG Dashicon */ content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E"); - content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E" / ''); + content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E") / ''; position: absolute; display: inline-block; margin: -0.1875rem -0.25rem 0 0; diff --git a/src/wp-content/themes/twentytwenty/style.css b/src/wp-content/themes/twentytwenty/style.css index d0ff3ce55e570..df02861944718 100644 --- a/src/wp-content/themes/twentytwenty/style.css +++ b/src/wp-content/themes/twentytwenty/style.css @@ -722,7 +722,7 @@ input[type="checkbox"] { input[type="checkbox"]:checked::before { /* Use the "Yes" SVG Dashicon */ content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E"); - content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E" / ''); + content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E") / ''; position: absolute; display: inline-block; margin: -0.1875rem 0 0 -0.25rem;