Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rebrand more #2

Merged
merged 1 commit into from
Oct 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/shared/browserWinProperties.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import type { BrowserWindowConstructorOptions } from "electron";
export const SplashProps: BrowserWindowConstructorOptions = {
transparent: true,
frame: false,
height: 350,
width: 300,
height: 344,
width: 344,
center: true,
resizable: false,
maximizable: false,
Expand Down
2 changes: 2 additions & 0 deletions static/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 9 additions & 10 deletions static/views/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,23 @@
</head>

<body>
<h1 id="title">Vesktop</h1>
<h1 id="title">Nexop</h1>
<p>
Vesktop is a free/libre cross platform desktop app aiming to give you a snappier Discord experience with Vencord
Nexop is a free/libre cross platform desktop app aiming to give you a snappier Discord experience with Nexulien
pre-installed
</p>

<section>
<h2>Links</h2>
<ul>
<li>
<a href="https://vencord.dev" target="_blank">Vencord Website</a>
<a href="https://nexulien.github.io" target="_blank">Nexulien Website</a>
</li>
<li>
<a href="https://github.com/Vencord/Vesktop" target="_blank">Source Code</a>
<a href="https://github.com/Nexulien/Nexop" target="_blank">Source Code</a>
</li>
<li>
<a href="https://github.com/Vencord/Vesktop/issues" target="_blank">Report bugs / Request features</a>
<a href="https://github.com/Nexulien/Nexop/issues" target="_blank">Report bugs / Request features</a>
</li>
</ul>
</section>
Expand All @@ -53,13 +53,12 @@ <h2>Acknowledgements</h2>
</li>
<li>
<a href="https://github.com/Soundux/rohrkabel" target="_blank">rohrkabel</a>
- A C++ RAII Pipewire-API Wrapper
- A C++ RAII Pipewire-API Wrapper
</li>
<li>
And many
<a href="https://github.com/Vencord/Vesktop/blob/main/pnpm-lock.yaml" target="_blank"
>more awesome open source libraries</a
>
<a href="https://github.com/Vencord/Vesktop/blob/main/pnpm-lock.yaml" target="_blank">more awesome open
source libraries</a>
</li>
</ul>
</section>
Expand All @@ -72,4 +71,4 @@ <h2>Acknowledgements</h2>

title.textContent += ` v${data.currentVersion}`;
}
</script>
</script>
14 changes: 6 additions & 8 deletions static/views/first-launch.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@
</head>

<body>
<h1>Welcome to Vesktop</h1>
<h1>Welcome to Nexop</h1>
<p>Let's customise your experience!</p>

<form>
Expand All @@ -120,26 +120,24 @@ <h2>Discord Branch</h2>
<label>
<div>
<h2>Start with System</h2>
<span>Automatically open Vesktop when your computer starts</span>
<span>Automatically open Nexop when your computer starts</span>
</div>
<input type="checkbox" name="autoStart" />
</label>

<label>
<div>
<h2>Rich Presence</h2>
<span
>Enable Rich presence (game activity) via
<a href="https://github.com/OpenAsar/arrpc" target="_blank">arRPC</a></span
>
<span>Enable Rich presence (game activity) via
<a href="https://github.com/OpenAsar/arrpc" target="_blank">arRPC</a></span>
</div>
<input type="checkbox" name="richPresence" checked />
</label>

<label>
<div>
<h2>Import Settings</h2>
<span>Import Settings from existing Vencord install (if found)</span>
<span>Import Settings from existing Vencord/Nexulien install (if found)</span>
</div>
<input type="checkbox" name="importSettings" checked />
</label>
Expand Down Expand Up @@ -167,4 +165,4 @@ <h2>Minimise to Tray</h2>
console.info("form:" + JSON.stringify(data));
e.preventDefault();
};
</script>
</script>
82 changes: 68 additions & 14 deletions static/views/splash.html
Original file line number Diff line number Diff line change
@@ -1,43 +1,97 @@
<head>
<link rel="stylesheet" href="./style.css" type="text/css" />

<style>
body {
user-select: none;
-webkit-app-region: drag;
display: grid;
padding: 0px;
margin: 0px;
height: 100%;
}

.wrapper {
align-self: center;
justify-self: center;

box-sizing: border-box;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
border-radius: 8px;
border: 1px solid var(--fg-semi-trans);
border-radius: 32px;
background-color: #222;
color: white;
font-family: sans-serif;

width: 256px;
height: 256px;

box-shadow: 0px 16px 32px #0008;
padding: 32px;
gap: 24px;
padding-top: 64px;
}

p {
text-align: center;
}

.loadingBar {
background-color: #0f9;
display: block;
height: 8px;
width: 100%;
border-radius: 8px;
animation: loadingBar 1s infinite ease-in-out;
}

@keyframes loadingBar {
0% {
width: 0px;
opacity: 0;
}

5% {
opacity: 0;
width: 8px;
margin-right: auto;
}

25% {
opacity: 1;
}

50% {
opacity: 1;
width: 100%;
}

75% {
opacity: 1;
}

95% {
opacity: 0;
width: 8px;
margin-left: auto;
}

100% {
width: 0px;
opacity: 0;
}
}

img {
width: 128px;
height: 128px;
image-rendering: pixelated;
}
</style>
</head>

<body>
<div class="wrapper">
<img
draggable="false"
src="../shiggy.gif"
alt="shiggy"
role="presentation"
/>
<p>Loading Vesktop...</p>
<img draggable="false" src="../icon.svg" alt="nexulien logo" role="presentation" />
<span class="loadingBar"></span>
</div>
</body>
</body>