# Theming and backgrounds

**URL:** <https://help.nextcloud.com/t/theming-and-backgrounds/48117>\
**Category:** ℹ️ Support\
**Tags:** feature\
**Created:** [February 22, 2019, 2:46pm UTC](https://help.nextcloud.com/t/theming-and-backgrounds/48117 "2019-02-22T14:46:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vasyugan](https://help.nextcloud.com/user_avatar/help.nextcloud.com/vasyugan/32/3393_2.png) [@vasyugan](https://help.nextcloud.com/u/vasyugan)\
**Post date:** [February 22, 2019, 2:46pm UTC](https://help.nextcloud.com/t/theming-and-backgrounds/48117/1 "2019-02-22T14:46:33Z")

</div>

I today discovered nextcloud’s manual / advanced theming options through a theme placed in the themes/ directory.  
Is there a complete list of theming options available somewhere? Specifically how to define a background for the login screen?

---

<div class="post-metadata">

**Author:** ![Reiner\_Nippes](https://help.nextcloud.com/user_avatar/help.nextcloud.com/reiner_nippes/32/9479_2.png) [@Reiner\_Nippes](https://help.nextcloud.com/u/Reiner_Nippes)\
**Post date:** [February 22, 2019, 2:58pm UTC](https://help.nextcloud.com/t/theming-and-backgrounds/48117/2 "2019-02-22T14:58:30Z")

</div>

> [@vasyugan](#):
>
> Specifically how to define a background

this can be done via web gui.  
or to you want script this or do it on the cli?

---

<div class="post-metadata">

**Author:** ![vasyugan](https://help.nextcloud.com/user_avatar/help.nextcloud.com/vasyugan/32/3393_2.png) [@vasyugan](https://help.nextcloud.com/u/vasyugan)\
**Post date:** [February 22, 2019, 3:24pm UTC](https://help.nextcloud.com/t/theming-and-backgrounds/48117/3 "2019-02-22T15:24:13Z")

</div>

I want to do it via an advanced theme in the themes/ directory as described [here](https://docs.nextcloud.com/server/12/developer_manual/core/theming.html)  
The reason is: This would allow me to have different brandings for different domains as [described here](https://help.nextcloud.com/t/howto-individual-themes-per-domain/27585/6)

---

<div class="post-metadata">

**Author:** ![HeisenbergDo](https://help.nextcloud.com/letter_avatar/heisenbergdo/32/5_5575768a8748004e209b776fc1b2916d.png) [@HeisenbergDo](https://help.nextcloud.com/u/HeisenbergDo)\
**Post date:** [February 22, 2019, 11:39pm UTC](https://help.nextcloud.com/t/theming-and-backgrounds/48117/4 "2019-02-22T23:39:54Z")

</div>

Do you search something like [this](https://github.com/nextcloud/server/blob/master/apps/theming/lib/ThemingDefaults.php)?

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 4, 2024, 9:23am UTC](https://help.nextcloud.com/t/theming-and-backgrounds/48117/5 "2024-12-04T09:23:50Z")

</div>



---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 11, 2024, 2:30pm UTC](https://help.nextcloud.com/t/theming-and-backgrounds/48117/6 "2024-12-11T14:30:07Z")

</div>


