mirror of
https://github.com/seigler/bl3skills.com
synced 2025-07-27 01:36:12 +00:00
Allow level scaling to 72 with warnings at level display
This commit is contained in:
parent
4bdda51a51
commit
0bdfbd4cdd
3 changed files with 28 additions and 3 deletions
|
@ -30,13 +30,14 @@
|
|||
margin-left: 0.5rem;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
width: 5em;
|
||||
width: 6em;
|
||||
}
|
||||
.title, .level, .reset, .header > nav > a {
|
||||
background-color: black;
|
||||
padding: 0.5rem;
|
||||
}
|
||||
.level, .reset {
|
||||
position: relative;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
@ -51,6 +52,28 @@
|
|||
color: white;
|
||||
background-color: red;
|
||||
}
|
||||
.level:after {
|
||||
position: absolute;
|
||||
z-index: 1;
|
||||
width: 10em;
|
||||
top: 60%;
|
||||
text-shadow: 0 0 0.2em black;
|
||||
text-transform: uppercase;
|
||||
font-size: 0.8em;
|
||||
font-weight: bold;
|
||||
pointer-events: none;
|
||||
text-align: center;
|
||||
}
|
||||
.overlevelA:after {
|
||||
content: 'Theoretical!';
|
||||
color: #2D0;
|
||||
transform: rotate(5deg);
|
||||
}
|
||||
.overlevelB:after {
|
||||
content: 'Very theoretical!';
|
||||
color: #E20;
|
||||
transform: rotate(-5deg);
|
||||
}
|
||||
|
||||
.header > nav {
|
||||
display: flex;
|
||||
|
|
|
@ -83,6 +83,8 @@ export default class VaultHunter extends Component {
|
|||
);
|
||||
});
|
||||
|
||||
const level = getLevel(this.state) + 2;
|
||||
|
||||
return (
|
||||
<div>
|
||||
<div class={style.header}>
|
||||
|
@ -90,7 +92,7 @@ export default class VaultHunter extends Component {
|
|||
<div class={style.subtitle}>the { discipline }</div>
|
||||
</h1>
|
||||
<div class={style.sidepanel}>
|
||||
<div class={style.level}>Level { getLevel(this.state) + 2 }</div>
|
||||
<div class={`${style.level} ${level > 50 ? level > 61 ? style.overlevelB : style.overlevelA : ''}`}>Level { level }</div>
|
||||
<div class={style.reset}><a onClick={resetSkills}>Reset</a></div>
|
||||
</div>
|
||||
<Nav path={path} />
|
||||
|
|
|
@ -19,6 +19,6 @@ export default function investmentValidator (skills) {
|
|||
totalSpent += treeTotal;
|
||||
treeIndex += 1;
|
||||
};
|
||||
if (totalSpent > 48) { return false; }
|
||||
if (totalSpent > (50 - 2) + 11 + 11) { return false; }
|
||||
return treeTotals;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue