It's nice to be able to use background colors to highlight sections of text (my case is monospace, in a terminal emulator), but a sharp transition between background colors doesn't always look great. Full height half rounded shapes, flush right (for the left hand side) and flush left (for the right side) could be used to create the look of a rounded rectangle highlighting the text, but I cannot find characters that work. The black half circles ◖ and ◗ (U+25D6 and U+25D7) are not designed to be full height, let alone flush and the left half circle 🤇 (U+1F907) is tantalizing but it isn't filled in and doesn't seem to have a right half. I'm really after the rounded siblings of the half blocks (U+2590 and U+258C). Using parentheses just doesn't create the effect.
Are there any Unicode characters that might look good, short of proposing to supplement the existing block elements?
Investigating further I found U+1FB6E and U+1FB6C which are flush right and left triangles from the Symbols for Legacy Computing block, but don't look that great for my purposes - 🭮██████████🭬 - they should work for arrowheads with box drawing (an unrelated concern).
I am using a couple of box drawing characters at each end for a little flourish - ╠╪██████████████████╪╣ - but they're not ideal.
If your browser/OS doesn’t have robust Unicode fonts/support, some characters above may not display correctly. Consider installing JuliaMono (https://juliamono.netlify.app/) and GNU FreeFonts (https://savannah.gnu.org/projects/freefont/) if possible.