diff options
author | 0neGal <mail@0negal.com> | 2022-02-26 00:16:08 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-26 00:16:08 +0100 |
commit | c4fc36d2c9fd732b5c63b7cf47e647c06a33743d (patch) | |
tree | 35f2ee022afba594847ec495dc8258610f2a5411 /src/app/index.html | |
parent | e96135cbc3877423f4c6c012c5d7e09436e5b32c (diff) | |
parent | dec0a7d23767b518284ca69f93ce06a0783de8ce (diff) | |
download | Viper-c4fc36d2c9fd732b5c63b7cf47e647c06a33743d.tar.gz Viper-c4fc36d2c9fd732b5c63b7cf47e647c06a33743d.zip |
Merge pull request #85 from 0neGal/settings-page
feat: Settings page
Diffstat (limited to 'src/app/index.html')
-rw-r--r-- | src/app/index.html | 70 |
1 files changed, 67 insertions, 3 deletions
diff --git a/src/app/index.html b/src/app/index.html index b5fc8cb..ac1e276 100644 --- a/src/app/index.html +++ b/src/app/index.html @@ -10,6 +10,7 @@ <div id="toasts"></div> <div id="winbtns"> + <div id="settings" onclick="Settings.toggle(true)"></div> <div id="minimize" onclick="ipcRenderer.send('minimize')"></div> <div id="close" onclick="ipcRenderer.send('exit')"></div> </div> @@ -21,9 +22,71 @@ </div> </div> - <div id="overlay" onclick="Browser.toggle(false)"></div> - <div id="browser"> - <div id="misc"> + <div id="overlay" onclick="Browser.toggle(false);Settings.toggle(false)"></div> + <div class="popup" id="options"> + <div class="misc"> + <div style="width:100%"></div> + <button id="apply" onclick="Settings.toggle(false);Settings.apply()"> + <img src="icons/apply.png"> + %%gui.settings.save%% + </button> + <button id="close" onclick="Settings.toggle(false);Settings.load()"> + <img src="icons/close.png"> + %%gui.settings.discard%% + </button> + </div> + <div class="options"> + <h2>Northstar</h2> + <div class="option" name="nsargs"> + <div class="text"> + %%gui.settings.nsargs.title%% + <div class="desc"> + %%gui.settings.nsargs.desc%% + </div> + </div> + <div class="actions"> + <input> + </div> + </div> + <h2>Updates</h2> + <div class="option" name="autoupdate"> + <div class="text"> + %%gui.settings.autoupdate.title%% + <div class="desc"> + %%gui.settings.autoupdate.desc%% + </div> + </div> + <div class="actions"> + <button class="switch on"></button> + </div> + </div> + <div class="option" name="nsupdate"> + <div class="text"> + %%gui.settings.nsupdate.title%% + <div class="desc"> + %%gui.settings.nsupdate.desc%% + </div> + </div> + <div class="actions"> + <button class="switch on"></button> + </div> + </div> + <div class="option" name="excludes" type="array"> + <div class="text"> + %%gui.settings.excludes.title%% + <div class="desc"> + %%gui.settings.excludes.desc%% + </div> + </div> + <div class="actions"> + <input type="text"> + </div> + </div> + </div> + </div> + + <div class="popup" id="browser"> + <div class="misc"> <input id="search" placeholder="%%gui.browser.search%%"> <button id="close" onclick="Browser.toggle(false)"> <img src="icons/close.png"> @@ -126,6 +189,7 @@ <script src="main.js"></script> <script src="toast.js"></script> <script src="browser.js"></script> + <script src="settings.js"></script> <script src="launcher.js"></script> </body> </html> |