show legend based on custom modes
This commit is contained in:
parent
820d31b3e5
commit
2ea386e557
3 changed files with 8 additions and 46 deletions
|
|
@ -42,32 +42,7 @@ main {
|
||||||
align-content: center;
|
align-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bar-afond {
|
.bar {
|
||||||
background: black;
|
|
||||||
width: 10px;
|
|
||||||
height: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.bar-creatif {
|
|
||||||
background: red;
|
|
||||||
width: 10px;
|
|
||||||
height: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.bar-frigo {
|
|
||||||
background: gray;
|
|
||||||
width: 10px;
|
|
||||||
height: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.bar-croisiere {
|
|
||||||
background: green;
|
|
||||||
width: 10px;
|
|
||||||
height: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.bar-en-charge {
|
|
||||||
background: orange;
|
|
||||||
width: 10px;
|
width: 10px;
|
||||||
height: 10px;
|
height: 10px;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ class User < ApplicationRecord
|
||||||
has_secure_password
|
has_secure_password
|
||||||
has_many :sessions, dependent: :destroy
|
has_many :sessions, dependent: :destroy
|
||||||
has_many :moods, -> { order "recorded_at" }
|
has_many :moods, -> { order "recorded_at" }
|
||||||
|
has_many :modes
|
||||||
|
|
||||||
normalizes :email_address, with: ->(e) { e.strip.downcase }
|
normalizes :email_address, with: ->(e) { e.strip.downcase }
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,26 +12,12 @@
|
||||||
<div class="is-flex is-align-items-center mr-4">
|
<div class="is-flex is-align-items-center mr-4">
|
||||||
<div class=""><strong>Légende</strong></div>
|
<div class=""><strong>Légende</strong></div>
|
||||||
</div>
|
</div>
|
||||||
|
<% @user.modes.each do |mode| %>
|
||||||
<div class="is-flex is-align-items-center mr-4">
|
<div class="is-flex is-align-items-center mr-4">
|
||||||
<div class="bar-frigo mr-1"></div>
|
<div class="bar mr-1" style="<%= style_for_mode(mode) %>"></div>
|
||||||
<div class="">Triste</div>
|
<div class=""><%= mode.label %></div>
|
||||||
</div>
|
|
||||||
<div class="is-flex is-align-items-center mr-4">
|
|
||||||
<div class="bar-en-charge mr-1"></div>
|
|
||||||
<div class="">En charge</div>
|
|
||||||
</div>
|
|
||||||
<div class="is-flex is-align-items-center mr-4">
|
|
||||||
<div class="bar-croisiere mr-1"></div>
|
|
||||||
<div class="">Croisiere</div>
|
|
||||||
</div>
|
|
||||||
<div class="is-flex is-align-items-center mr-4">
|
|
||||||
<div class="bar-creatif mr-1"></div>
|
|
||||||
<div>Creatif</div>
|
|
||||||
</div>
|
|
||||||
<div class="is-flex is-align-items-center mr-4">
|
|
||||||
<div class="bar-afond mr-1"></div>
|
|
||||||
<div class="">A fond</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="container mb-4 p-3 has-background-white day-info">
|
<div class="container mb-4 p-3 has-background-white day-info">
|
||||||
<div class="title is-4">
|
<div class="title is-4">
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue