Use the :xdigit: character class

This commit is contained in:
Ivan Toshkov 2022-05-30 14:53:48 +03:00
parent ef0d17854b
commit aac975cdce
1 changed files with 1 additions and 1 deletions

View File

@ -390,7 +390,7 @@ apply_elementary() {
# If the background color is in the format #rrggbb, convert it to rgba(r,g,b,0.95).
# This makes it 5% transparent, which is the default in elementary OS.
if [[ ${BACKGROUND_COLOR} =~ ^#[0-9A-Fa-f]{6}$ ]]; then
if [[ ${BACKGROUND_COLOR} =~ ^#[[:xdigit:]]{6}$ ]]; then
local R="$((16#${BACKGROUND_COLOR:1:2}))"
local G="$((16#${BACKGROUND_COLOR:3:2}))"
local B="$((16#${BACKGROUND_COLOR:5:2}))"