diff --git a/novelwriter/assets/icons/typicons_dark/icons.conf b/novelwriter/assets/icons/typicons_dark/icons.conf index d5725121..e183b1a0 100644 --- a/novelwriter/assets/icons/typicons_dark/icons.conf +++ b/novelwriter/assets/icons/typicons_dark/icons.conf @@ -100,6 +100,8 @@ status_time = typ_stopwatch-grey.svg sticky-off = typ_pin-outline.svg sticky-on = typ_pin.svg unchecked = mixed_input-unchecked.svg +unfold-hide = typ_arrow-right.svg +unfold-show = typ_arrow-down.svg up = typ_chevron-up.svg view = typ_eye.svg view_build = typ_export-grey.svg diff --git a/novelwriter/assets/icons/typicons_dark/typ_arrow-down.svg b/novelwriter/assets/icons/typicons_dark/typ_arrow-down.svg new file mode 100644 index 00000000..356a1edd --- /dev/null +++ b/novelwriter/assets/icons/typicons_dark/typ_arrow-down.svg @@ -0,0 +1,4 @@ + + + + diff --git a/novelwriter/assets/icons/typicons_dark/typ_arrow-right.svg b/novelwriter/assets/icons/typicons_dark/typ_arrow-right.svg new file mode 100644 index 00000000..288465d0 --- /dev/null +++ b/novelwriter/assets/icons/typicons_dark/typ_arrow-right.svg @@ -0,0 +1,4 @@ + + + + diff --git a/novelwriter/assets/icons/typicons_light/icons.conf b/novelwriter/assets/icons/typicons_light/icons.conf index 5720ba58..9763734e 100644 --- a/novelwriter/assets/icons/typicons_light/icons.conf +++ b/novelwriter/assets/icons/typicons_light/icons.conf @@ -100,6 +100,8 @@ status_time = typ_stopwatch-grey.svg sticky-off = typ_pin-outline.svg sticky-on = typ_pin.svg unchecked = mixed_input-unchecked.svg +unfold-hide = typ_arrow-right.svg +unfold-show = typ_arrow-down.svg up = typ_chevron-up.svg view = typ_eye.svg view_build = typ_export-grey.svg diff --git a/novelwriter/assets/icons/typicons_light/typ_arrow-down.svg b/novelwriter/assets/icons/typicons_light/typ_arrow-down.svg new file mode 100644 index 00000000..f3c1a221 --- /dev/null +++ b/novelwriter/assets/icons/typicons_light/typ_arrow-down.svg @@ -0,0 +1,4 @@ + + + + diff --git a/novelwriter/assets/icons/typicons_light/typ_arrow-right.svg b/novelwriter/assets/icons/typicons_light/typ_arrow-right.svg new file mode 100644 index 00000000..c7df8491 --- /dev/null +++ b/novelwriter/assets/icons/typicons_light/typ_arrow-right.svg @@ -0,0 +1,4 @@ + + + + diff --git a/novelwriter/gui/theme.py b/novelwriter/gui/theme.py index fb8ca63c..eb86ba7a 100644 --- a/novelwriter/gui/theme.py +++ b/novelwriter/gui/theme.py @@ -462,6 +462,7 @@ class GuiIcons: # Switches "sticky-on", "sticky-off", "bullet-on", "bullet-off", + "unfold-show", "unfold-hide", # Decorations "deco_doc_h0", "deco_doc_h1", "deco_doc_h2", "deco_doc_h3", "deco_doc_h4", "deco_doc_more", @@ -472,6 +473,7 @@ class GuiIcons: TOGGLE_ICON_KEYS: dict[str, tuple[str, str]] = { "sticky": ("sticky-on", "sticky-off"), "bullet": ("bullet-on", "bullet-off"), + "unfold": ("unfold-show", "unfold-hide"), } IMAGE_MAP: dict[str, tuple[str, str]] = {