# Add splash screen in Perspective project

**URL:** <https://forum.inductiveautomation.com/t/add-splash-screen-in-perspective-project/107835>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [June 26, 2025, 12:43pm UTC](https://forum.inductiveautomation.com/t/add-splash-screen-in-perspective-project/107835 "2025-06-26T12:43:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TechEnlive](https://avatars.discourse-cdn.com/v4/letter/t/3be4f8/32.png) [@TechEnlive](https://forum.inductiveautomation.com/u/TechEnlive)\
**Post date:** [June 26, 2025, 12:43pm UTC](https://forum.inductiveautomation.com/t/add-splash-screen-in-perspective-project/107835/1 "2025-06-26T12:43:21Z")

</div>

Hi,

How can we add a splash screen to a Perspective project?  
I have a GIF file that I would like to display when the client opens the Ignition project, before the main view loads.

Is there a recommended way to implement this?

Thank you for your support.

---

<div class="post-metadata">

**Author:** ![TechEnlive](https://avatars.discourse-cdn.com/v4/letter/t/3be4f8/32.png) [@TechEnlive](https://forum.inductiveautomation.com/u/TechEnlive)\
**Post date:** [June 27, 2025, 8:03am UTC](https://forum.inductiveautomation.com/t/add-splash-screen-in-perspective-project/107835/2 "2025-06-27T08:03:10Z")

</div>

Hi,

Anybody have solution or idea please??

---

<div class="post-metadata">

**Author:** ![Matrix\_Engineering](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matrix_engineering/32/19781_2.png) [@Matrix\_Engineering](https://forum.inductiveautomation.com/u/Matrix_Engineering)\
**Post date:** [June 27, 2025, 9:03am UTC](https://forum.inductiveautomation.com/t/add-splash-screen-in-perspective-project/107835/3 "2025-06-27T09:03:49Z")

</div>

> **[Perspective Co-Branding | Ignition User Manual](https://docs.inductiveautomation.com/docs/8.1/ignition-modules/perspective/perspective-co-branding)**
>
> Perspective Co-Branding is a Gateway setting that allows users to customize the look of their Perspective Sessions with logos, pictures, and colors. Various aspects of Perspective can be customized, such as the login screen, the desktop icon, and...

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 27, 2025, 10:43am UTC](https://forum.inductiveautomation.com/t/add-splash-screen-in-perspective-project/107835/4 "2025-06-27T10:43:57Z")

</div>

Can you just make a new page with the gif on it, show that on launch and then nav when it's done playing?

---

<div class="post-metadata">

**Author:** ![dillon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dillon/32/81537_2.png) [@dillon](https://forum.inductiveautomation.com/u/dillon)\
**Post date:** [June 27, 2025, 1:12pm UTC](https://forum.inductiveautomation.com/t/add-splash-screen-in-perspective-project/107835/5 "2025-06-27T13:12:36Z")

</div>

Yes you can!

**Page Configuration:**  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/0/b0b82eaa1697cce90844abada2ee77d2e52c6c0b.png)

**View onStartup script:**

```python
def runAction(self):
	self.custom.future_time = system.date.addSeconds(system.date.now(), GIF_DURATION) 

```

**Custom Properties:**  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/6/167d565e9b470cbca4959208b1368c3889b10695.png)

**`has_passed` Binding:**  
`if(now() > {view.custom.future_time}, true, false)`

**`has_passed` Change script:**

```python
def valueChanged(self, previousValue, currentValue, origin, missedEvents):
	if currentValue.value:
		system.perspective.navigate(view="LandingPage")

```
