Fix Centering
This commit is contained in:
+17
-15
@@ -1,21 +1,23 @@
|
||||
<form class="center big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
<div class="center">
|
||||
<form class="big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
|
||||
<h3>Forgot Password</h3>
|
||||
<h3>Forgot Password</h3>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="text" [(ngModel)]="email" name="email" placeholder=" " />
|
||||
<label>Email</label>
|
||||
</div>
|
||||
<div class="frame-item">
|
||||
<input type="text" [(ngModel)]="email" name="email" placeholder=" " />
|
||||
<label>Email</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="Send Code" />
|
||||
<div>
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="Send Code" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
</div>
|
||||
@@ -1,33 +1,35 @@
|
||||
<form class="center big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
<h3>Login</h3>
|
||||
<div class="center">
|
||||
<form class="big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
<h3>Login</h3>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="text" [(ngModel)]="UserName" name="userName" placeholder=" " autocomplete="username" />
|
||||
<label>UserName</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="Password" name="password" placeholder=" " autocomplete="current-password" />
|
||||
<label>Password</label>
|
||||
</div>
|
||||
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="LOGIN" />
|
||||
<div class="frame-item">
|
||||
<input type="text" [(ngModel)]="UserName" name="userName" placeholder=" " autocomplete="username" />
|
||||
<label>UserName</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-forgot">
|
||||
<div class="sub-frame">
|
||||
Stay Logged In
|
||||
<input type="checkbox" [(ngModel)]="StayLoggedIn" name="stayLoggedIn" />
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="Password" name="password" placeholder=" " autocomplete="current-password" />
|
||||
<label>Password</label>
|
||||
</div>
|
||||
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="LOGIN" />
|
||||
</div>
|
||||
<div class="sub-frame">
|
||||
<a href="/account/forgotpassword">Forgot Password</a>
|
||||
|
||||
<div class="frame-forgot">
|
||||
<div class="sub-frame">
|
||||
Stay Logged In
|
||||
<input type="checkbox" [(ngModel)]="StayLoggedIn" name="stayLoggedIn" />
|
||||
</div>
|
||||
<div class="sub-frame">
|
||||
<a href="/account/forgotpassword">Forgot Password</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
</div>
|
||||
@@ -1,33 +1,35 @@
|
||||
<form class="center big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
<h3>Register</h3>
|
||||
<div class="center">
|
||||
<form class="big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
<h3>Register</h3>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="text" [(ngModel)]="userName" name="userName" placeholder=" " autocomplete="username" />
|
||||
<label>UserName</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="email" [(ngModel)]="email" name="email" placeholder=" " autocomplete="current-password" />
|
||||
<label>Email</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="passwordHash" name="password" placeholder=" " autocomplete="current-password" />
|
||||
<label>Password</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="passwordHash2" name="repeat password" placeholder=" " autocomplete="current-password" />
|
||||
<label>Repeat Password</label>
|
||||
</div>
|
||||
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="REGISTER" />
|
||||
<div class="frame-item">
|
||||
<input type="text" [(ngModel)]="userName" name="userName" placeholder=" " autocomplete="username" />
|
||||
<label>UserName</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
<div class="frame-item">
|
||||
<input type="email" [(ngModel)]="email" name="email" placeholder=" " autocomplete="current-password" />
|
||||
<label>Email</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="passwordHash" name="password" placeholder=" " autocomplete="current-password" />
|
||||
<label>Password</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="passwordHash2" name="repeat password" placeholder=" " autocomplete="current-password" />
|
||||
<label>Repeat Password</label>
|
||||
</div>
|
||||
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="REGISTER" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
</div>
|
||||
+22
-20
@@ -1,27 +1,29 @@
|
||||
<form class="center big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
<div class="center">
|
||||
<form class="big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
|
||||
<h3>Reset Password</h3>
|
||||
<h2>User: {{ UserName }}</h2>
|
||||
<h3>Reset Password</h3>
|
||||
<h2>User: {{ UserName }}</h2>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="Password" name="Password" placeholder=" " />
|
||||
<label>New Password</label>
|
||||
</div>
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="Password" name="Password" placeholder=" " />
|
||||
<label>New Password</label>
|
||||
</div>
|
||||
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="PassworR" name="PassworR" placeholder=" " />
|
||||
<label>Repeat New Password</label>
|
||||
</div>
|
||||
<div class="frame-item">
|
||||
<input type="password" [(ngModel)]="PassworR" name="PassworR" placeholder=" " />
|
||||
<label>Repeat New Password</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="Send Code" />
|
||||
<div>
|
||||
<div class="flex-row">
|
||||
<div class="frame-button">
|
||||
<input class="submit" type="submit" value="Send Code" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
<ul *ngIf="errorMsgs.length > 0" >
|
||||
<li *ngFor="let msg of errorMsgs" >{{ msg }}</li>
|
||||
</ul>
|
||||
</form>
|
||||
</div>
|
||||
+6
-4
@@ -1,6 +1,8 @@
|
||||
<form class="center big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
<div class="center">
|
||||
<form class="big-frame background-border" #accountForm="ngForm" (ngSubmit)="onSubmit()">
|
||||
|
||||
<h3>Verifying Email</h3>
|
||||
<h3 style="color: red;">{{ Result }}</h3>
|
||||
<h3>Verifying Email</h3>
|
||||
<h3 style="color: red;">{{ Result }}</h3>
|
||||
|
||||
</form>
|
||||
</form>
|
||||
</div>
|
||||
@@ -1,34 +1,28 @@
|
||||
<style>
|
||||
.about-frame {
|
||||
margin: 25px 0;
|
||||
max-width: 1200px;
|
||||
padding: 10px;
|
||||
}
|
||||
</style>
|
||||
<div class="center">
|
||||
<div class="big-frame background-border text-frame">
|
||||
<p>Welcome to Mistox LLC. A project and hobby of Derek Holloway.</p>
|
||||
<br />
|
||||
<p>I am an indi-developer who has been making small projects since I was 13. I originally learned lua and spent 4 years mastering it. Then I moved onto C# which is my preferred language</p>
|
||||
<p>My programming catalog consist of C#, Lua, SQL, C++, C, and JavaScript in the order of knowledge from best to passiable.</p>
|
||||
<p>Im currently in college for computer sciences and should honestly be doing that instead of this but I find working on this website and hobby games to be way more enjoyable.</p>
|
||||
<br />
|
||||
<p>I would love to learn how to use Blender in order to make all the models for my games but with the amount of work ive already made for myself im going to hold off for now.</p>
|
||||
<p>This website and everything on it are the long countless hours of my time and motivation to create something that I can be proud of and share that with the world.</p>
|
||||
<p>So if you would like to support me as a small creator please feel free to leave a donation from on the store page. It would means a lot to me.</p>
|
||||
<br />
|
||||
<p>For the nerds out there, this website is a blazor webassembly app, hosted on an ubuntu webserver, with a mysql backend.</p>
|
||||
<p>All the passwords are encrypted using bcrypt for your safety and all the data is only allowed through SSL.</p>
|
||||
<p>After you make your account. All the data in the database is easily accessable through the account settings and</p>
|
||||
<p>you can delete your account at any time. Including all your data with it so there is no risk.</p>
|
||||
<p>I wont show ads and never will and I refuse to use trackers on this site.</p>
|
||||
<br />
|
||||
<br />
|
||||
<p>If you have any questions, concerns, or would like to suggest a feature, bug-fix, or request to help. Please feel</p>
|
||||
<p>free to reach out to me at <a href="mailto://derek@mistox.net">derek@mistox.net</a></p>
|
||||
|
||||
<div class="big-frame background-border horizontal-center about-frame">
|
||||
<p>Welcome to Mistox LLC. A project and hobby of Derek Holloway.</p>
|
||||
<br />
|
||||
<p>I am an indi-developer who has been making small projects since I was 13. I originally learned lua and spent 4 years mastering it. Then I moved onto C# which is my preferred language</p>
|
||||
<p>My programming catalog consist of C#, Lua, SQL, C++, C, and JavaScript in the order of knowledge from best to passiable.</p>
|
||||
<p>Im currently in college for computer sciences and should honestly be doing that instead of this but I find working on this website and hobby games to be way more enjoyable.</p>
|
||||
<br />
|
||||
<p>I would love to learn how to use Blender in order to make all the models for my games but with the amount of work ive already made for myself im going to hold off for now.</p>
|
||||
<p>This website and everything on it are the long countless hours of my time and motivation to create something that I can be proud of and share that with the world.</p>
|
||||
<p>So if you would like to support me as a small creator please feel free to leave a donation from on the store page. It would means a lot to me.</p>
|
||||
<br />
|
||||
<p>For the nerds out there, this website is a blazor webassembly app, hosted on an ubuntu webserver, with a mysql backend.</p>
|
||||
<p>All the passwords are encrypted using bcrypt for your safety and all the data is only allowed through SSL.</p>
|
||||
<p>After you make your account. All the data in the database is easily accessable through the account settings and</p>
|
||||
<p>you can delete your account at any time. Including all your data with it so there is no risk.</p>
|
||||
<p>I wont show ads and never will and I refuse to use trackers on this site.</p>
|
||||
<br />
|
||||
<br />
|
||||
<p>If you have any questions, concerns, or would like to suggest a feature, bug-fix, or request to help. Please feel</p>
|
||||
<p>free to reach out to me at <a href="mailto://derek@mistox.net">derek@mistox.net</a></p>
|
||||
|
||||
<a href='https://ko-fi.com/A0A3TSI2D' target='_blank'>
|
||||
<img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi6.png?v=6' alt='Buy Me a Coffee at ko-fi.com' />
|
||||
</a>
|
||||
<a href='https://ko-fi.com/A0A3TSI2D' target='_blank'>
|
||||
<img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi6.png?v=6' alt='Buy Me a Coffee at ko-fi.com' />
|
||||
</a>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,38 +1,18 @@
|
||||
<style>
|
||||
.mist-frame {
|
||||
margin: 25px 0;
|
||||
max-width: 1200px;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.Big-Div {
|
||||
position: relative;
|
||||
left: calc(50% - 400px);
|
||||
max-width: 800px;
|
||||
}
|
||||
|
||||
@media (max-width: 1150px) {
|
||||
.Big-Div {
|
||||
position: relative;
|
||||
left: calc(50% - 200px);
|
||||
max-width: 400px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="big-frame background-border horizontal-center mist-frame">
|
||||
<p><strong>What is the game</strong></p>
|
||||
<p style="padding-left: 30px;">Project-Mist is a survival game. Kind of like a battle royal in a sense but, think of it backwards. And no I know what your thinking. Its not the first person to die wins. No instead its a never ending survival game where you can free roam and build structures. The catch is, the person who has the highest stats [i.e A combination of kills, survival time] has a marker placed on their forhead.</p>
|
||||
<p><strong>How will the game play</strong></p>
|
||||
<p style="padding-left: 30px;">When you join the game you will be able to customize your character. There you can set a default loadout for your player. This will be the spawn weapon and gear. After that you will drop into the map with other players to fend for your life. The kill-leader will be marked loosely on the mini-map. You can choose to go after the kill leader or you can choose to loot first. The choice is yours. But be aware that if you survive long enough you will become the new kill leader.</p>
|
||||
<p><strong>Current Idea Board *SUBJECT TO CHANGE*</strong></p>
|
||||
<p>Survival Game<br />look at item to pick up 'e' for third person and click for third [No nearby]<br />normal weapons with bullet drop bullet travel time<br />snipers but rare [Maybe special]</p>
|
||||
<p>Abilities selectable at spawn<br /> a max 20 credit slider where you can spend them on traits<br /> Stamina -> run for longer distances<br /> Strength -> carry more weight<br /> Vitality -> Have more base health<br /> Stealth -> Approximate location on map is bigger</p>
|
||||
<p>More weight slows player some<br />Backpacks -> Add slots but not weight</p>
|
||||
<p>Oddball style game<br /> Map that shows the relitive area of the top player</p>
|
||||
<p>spawn with classes<br /> 2 mags<br /> no attachments<br /> unlock guns with experience</p>
|
||||
<p>no health regen<br />final hit headshots = 20 credits<br />final hit bodyshots = 10 credits</p>
|
||||
<p>classes require credits to spawn with better stuff<br />inventory and credits are transferrable between servers and sessions<br />combat loggging - if leave in combat start from scratch<br />one dynamicly roaming entity of the night ( Impossible to kill, when near heart starts pumping and vinegrette )<br /> goes after people possible to get away<br />Dyanmic day and night cycle<br />Dynamic weather ( rain, fog, thunder, lightning )<br />floods that cause roaring rivers to fill that cannot be swam<br />Fires that char trees(no leaves), regrows in 3ish days<br />Master leaderboard in the main menu of top players per rank<br />Ranked lobby ( Disabled until player base )<br />small towns around a main centralized area( ie city or temple )<br />large servers<br />random spawned skin boxes that require credits to open<br />purchasable skins<br />bullet penatration on certain materials<br />bullet reflection on certain materials<br />No kill leader until you get at least 2 kills minimum</p>
|
||||
<p>Tournament mode<br /> all players spawn at the same time<br /> hold oddball for 30mins total</p>
|
||||
<p>server quits introducing people into game after 5 hrs. (last man standing mode)<br /> last person in server wins<br /> on death quit to new server<br /> everyone becomes oddball<br /> less players alive equal less oddball area</p>
|
||||
<div class="center">
|
||||
<div class="big-frame background-border text-frame">
|
||||
<p><strong>What is the game</strong></p>
|
||||
<p style="padding-left: 30px;">Project-Mist is a survival game. Kind of like a battle royal in a sense but, think of it backwards. And no I know what your thinking. Its not the first person to die wins. No instead its a never ending survival game where you can free roam and build structures. The catch is, the person who has the highest stats [i.e A combination of kills, survival time] has a marker placed on their forhead.</p>
|
||||
<p><strong>How will the game play</strong></p>
|
||||
<p style="padding-left: 30px;">When you join the game you will be able to customize your character. There you can set a default loadout for your player. This will be the spawn weapon and gear. After that you will drop into the map with other players to fend for your life. The kill-leader will be marked loosely on the mini-map. You can choose to go after the kill leader or you can choose to loot first. The choice is yours. But be aware that if you survive long enough you will become the new kill leader.</p>
|
||||
<p><strong>Current Idea Board *SUBJECT TO CHANGE*</strong></p>
|
||||
<p>Survival Game<br />look at item to pick up 'e' for third person and click for third [No nearby]<br />normal weapons with bullet drop bullet travel time<br />snipers but rare [Maybe special]</p>
|
||||
<p>Abilities selectable at spawn<br /> a max 20 credit slider where you can spend them on traits<br /> Stamina -> run for longer distances<br /> Strength -> carry more weight<br /> Vitality -> Have more base health<br /> Stealth -> Approximate location on map is bigger</p>
|
||||
<p>More weight slows player some<br />Backpacks -> Add slots but not weight</p>
|
||||
<p>Oddball style game<br /> Map that shows the relitive area of the top player</p>
|
||||
<p>spawn with classes<br /> 2 mags<br /> no attachments<br /> unlock guns with experience</p>
|
||||
<p>no health regen<br />final hit headshots = 20 credits<br />final hit bodyshots = 10 credits</p>
|
||||
<p>classes require credits to spawn with better stuff<br />inventory and credits are transferrable between servers and sessions<br />combat loggging - if leave in combat start from scratch<br />one dynamicly roaming entity of the night ( Impossible to kill, when near heart starts pumping and vinegrette )<br /> goes after people possible to get away<br />Dyanmic day and night cycle<br />Dynamic weather ( rain, fog, thunder, lightning )<br />floods that cause roaring rivers to fill that cannot be swam<br />Fires that char trees(no leaves), regrows in 3ish days<br />Master leaderboard in the main menu of top players per rank<br />Ranked lobby ( Disabled until player base )<br />small towns around a main centralized area( ie city or temple )<br />large servers<br />random spawned skin boxes that require credits to open<br />purchasable skins<br />bullet penatration on certain materials<br />bullet reflection on certain materials<br />No kill leader until you get at least 2 kills minimum</p>
|
||||
<p>Tournament mode<br /> all players spawn at the same time<br /> hold oddball for 30mins total</p>
|
||||
<p>server quits introducing people into game after 5 hrs. (last man standing mode)<br /> last person in server wins<br /> on death quit to new server<br /> everyone becomes oddball<br /> less players alive equal less oddball area</p>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user