GrassClipper/resources/index.html

119 lines
4.7 KiB
HTML
Raw Normal View History

2022-04-19 23:54:36 +00:00
<!DOCTYPE html>
2022-04-19 23:33:59 +00:00
<html>
2022-04-19 23:54:36 +00:00
<head>
<link rel="stylesheet" type="text/css" href="style/index.css" />
2022-04-20 01:12:56 +00:00
<script src="js/neutralino.js"></script>
2022-04-21 01:16:36 +00:00
<script src="js/windowDrag.js"></script>
<script src="js/hoverEvt.js"></script>
2022-04-20 01:12:56 +00:00
<script src="js/index.js"></script>
2022-04-19 23:54:36 +00:00
</head>
<body>
<div id="firstTimeNotice" style="display: none">
2022-04-22 00:05:00 +00:00
<span>
<span class="boldTitle">Looks like this is your first time opening GrassClipper!<br/></span>
First of all, welcome, happy to see you here! :)<br/><br/>
Would you like to run the proxy installer?<br/>
(required to connect to private servers)
</span>
<div id="firstTimeBtns">
<button class="playBtn" id="firstTimeBtn" onclick="runInstallScript()">Install</button>
<button class="altBtn" id="firstTimeBtn" onclick="closeFirstTimePopup()">No thanks</button>
2022-04-22 00:05:00 +00:00
</div>
</div>
2022-04-21 22:33:14 +00:00
<div id="settingsPanel" style="display: none;">
2022-04-21 21:53:53 +00:00
<span id="fullSettingsTitle">Settings</span>
2022-04-21 22:33:14 +00:00
<div id="settingsClose">
<img src="icons/close.svg" onclick="closeSettings()" />
</div>
2022-04-21 21:53:53 +00:00
<div id="settingsPanelInner">
<div class="settingTitle">
<span>Scripts</span>
</div>
<div class="settingsRow">
2022-04-22 00:35:50 +00:00
<div class="settingSection">
<span class="settingLabel">Kill Switch</span>
<input type="checkbox" id="killswitchOption" onchange="toggleKillSwitch()" />
</div>
2022-04-21 21:57:03 +00:00
<span class="settingSubtitle">
2022-04-21 22:15:52 +00:00
Only for those very paranoid about bans. Kills the game process *and your internet* if something happens to the proxy.
2022-04-21 21:57:03 +00:00
</span>
2022-04-21 21:53:53 +00:00
</div>
2022-04-22 00:35:50 +00:00
<div class="settingsRow">
<div class="settingSection">
<span class="settingLabel">Install Proxy Server</span>
<button class="smolBtn" onclick="runInstallScript()">Install</button>
</div>
<span class="settingSubtitle">
Install the proxy server via the install script.
</span>
</div>
2022-04-22 21:18:56 +00:00
<div class="settingsRow">
<div class="settingSection">
<span class="settingLabel">Update</span>
2022-04-22 21:42:16 +00:00
<button class="smolBtn disabled" onclick="updateResources()" id="updateBtn" disabled>Update</button>
2022-04-22 21:18:56 +00:00
</div>
2022-04-22 21:42:16 +00:00
<span class="settingSubtitle" id="updateSubtitle">
2022-04-22 22:03:37 +00:00
Auto updating is temporarily disabled. Check GitHub for the newest release.
2022-04-22 21:18:56 +00:00
</span>
</div>
2022-04-23 02:14:40 +00:00
<div class="settingsRow">
<div class="settingSection">
<span class="settingLabel">Enable Server Launcher</span>
<input type="checkbox" id="serverLaunchOption" onchange="toggleServerLaunchSection()" />
</div>
<span class="settingSubtitle" id="serverSubtitle">
Enable to server launcher tile for launcher a local Grasscutter instance.
</span>
</div>
2022-04-21 21:53:53 +00:00
</div>
</div>
2022-04-21 00:41:49 +00:00
<div id="controlBar">
2022-04-21 01:16:36 +00:00
<span id="titleSection">
GrassClipper
2022-04-22 04:35:02 +00:00
<span id="version">0.4.5</span>
2022-04-21 01:16:36 +00:00
</span>
2022-04-21 10:51:58 +00:00
<div id="settingsBtn" onclick="openSettings()">
<img src="icons/cog.svg" />
</div>
2022-04-21 00:44:17 +00:00
<div id="minBtn" onclick="minimizeWin()">
2022-04-21 00:41:49 +00:00
<img src="icons/min.svg" alt="Minimize" />
</div>
2022-04-21 00:44:17 +00:00
<div id="closeBtn" onclick="closeWin()">
2022-04-21 00:41:49 +00:00
<img src="icons/close.svg" />
</div>
</div>
2022-04-22 22:34:24 +00:00
<div id="panelContainer">
<div id="firstPanel">
<button class="playBtn" id="playOfficial" onclick="launchOfficial()">Play Official</button>
2022-04-19 23:54:36 +00:00
</div>
2022-04-22 22:34:24 +00:00
<div id="secondPanel">
2022-04-21 06:04:20 +00:00
<div id="ipList" style="display: none;"></div>
2022-04-21 00:06:35 +00:00
<div id="secondControlContainer">
2022-04-21 05:26:25 +00:00
<div id="serverInput">
2022-04-21 05:43:32 +00:00
<input type="text" id="ip" placeholder="IP Address" oninput="handleFavoriteInput()"/>
<img src="icons/star_empty.svg" id="star" onclick="setFavorite()" />
2022-04-21 06:04:20 +00:00
<img src="icons/list.svg" id="star" onclick="handleFavoriteList()" />
2022-04-21 05:26:25 +00:00
</div>
<button class="playBtn" id="playPrivate" onclick="launchPrivate()">Play Private</button>
2022-04-21 00:06:35 +00:00
</div>
2022-04-20 00:07:56 +00:00
</div>
2022-04-23 02:14:40 +00:00
<div id="thirdPanel" style="display: none;">
2022-04-22 22:34:24 +00:00
<button class="playBtn" id="serverLaunch">Launch Local Server</button>
</div>
2022-04-20 00:07:56 +00:00
</div>
<div id="bottomBar">
<div class="bottomSection">
2022-04-23 02:30:44 +00:00
<div>
<button class="smolBtn" onclick="setGenshinImpactFolder()">Set "Genshin Impact Game" folder</button>
<span id="genshinPath" style="margin-top: 4px;"></span>
</div>
<div>
<button class="smolBtn" onclick="setGrassCutterFolder()">Set "GrassCutter" folder</button>
<span id="serverPath" style="margin-top: 4px;"></span>
</div>
2022-04-19 23:54:36 +00:00
</div>
</div>
</body>
2022-04-19 23:33:59 +00:00
</html>