Commit 3a690502 authored by Andreas Heimann's avatar Andreas Heimann

add difficulty ratings to song items

parent 9eae3b7e
...@@ -62,10 +62,10 @@ app.setAsDefaultProtocolClient("spinshare-user"); ...@@ -62,10 +62,10 @@ app.setAsDefaultProtocolClient("spinshare-user");
function createWindow () { function createWindow () {
win = new BrowserWindow({ win = new BrowserWindow({
title: "SpinSha.re", title: "SpinSha.re",
width: 1300, width: 1400,
height: 800, height: 800,
minHeight: 800, minHeight: 800,
minWidth: 1300, minWidth: 1400,
backgroundColor: '#212629', backgroundColor: '#212629',
webPreferences: { webPreferences: {
nodeIntegration: true nodeIntegration: true
......
...@@ -10,11 +10,11 @@ ...@@ -10,11 +10,11 @@
<div class="song-title">{{ title }}</div> <div class="song-title">{{ title }}</div>
<div class="song-artist">{{ artist }}</div> <div class="song-artist">{{ artist }}</div>
<div class="song-difficulties"> <div class="song-difficulties">
<div :class="hasEasyDifficulty ? 'difficulty active' : 'difficulty'"><span>E</span></div> <div v-if="hasEasyDifficulty" class="difficulty"><span>E</span> {{ easyDifficulty ? easyDifficulty : 0 }}</div>
<div :class="hasNormalDifficulty ? 'difficulty active' : 'difficulty'"><span>N</span></div> <div v-if="hasNormalDifficulty" class="difficulty"><span>N</span> {{ normalDifficulty ? normalDifficulty : 0 }}</div>
<div :class="hasHardDifficulty ? 'difficulty active' : 'difficulty'"><span>H</span></div> <div v-if="hasHardDifficulty" class="difficulty"><span>H</span> {{ hardDifficulty ? hardDifficulty : 0 }}</div>
<div :class="hasExtremeDifficulty ? 'difficulty active' : 'difficulty'"><span>EX</span></div> <div v-if="hasExtremeDifficulty" class="difficulty"><span>EX</span> {{ expertDifficulty ? expertDifficulty : 0 }}</div>
<div :class="hasXDDifficulty ? 'difficulty active' : 'difficulty'"><span>XD</span></div> <div v-if="hasXDDifficulty" class="difficulty"><span>XD</span> {{ XDDifficulty ? XDDifficulty : 0 }}</div>
</div> </div>
</div> </div>
</router-link> </router-link>
...@@ -39,6 +39,11 @@ ...@@ -39,6 +39,11 @@
'hasHardDifficulty', 'hasHardDifficulty',
'hasExtremeDifficulty', 'hasExtremeDifficulty',
'hasXDDifficulty', 'hasXDDifficulty',
'easyDifficulty',
'normalDifficulty',
'hardDifficulty',
'expertDifficulty',
'XDDifficulty',
'zip' 'zip'
], ],
data: function() { data: function() {
...@@ -160,19 +165,14 @@ ...@@ -160,19 +165,14 @@
background: #fff; background: #fff;
color: #000; color: #000;
border-radius: 4px; border-radius: 4px;
padding: 3px 8px; padding: 3px 5px;
margin-right: 4px; margin-right: 4px;
font-size: 10px; font-size: 10px;
opacity: 0.3;
& span { & span {
// padding-right: 3px; // padding-right: 3px;
font-weight: bold; font-weight: bold;
} }
&.active {
opacity: 1;
}
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment