Skip to content

Commit fc98597

Browse files
committed
better colors for new ui in dark mode
1 parent b5bbe5e commit fc98597

File tree

1 file changed

+32
-6
lines changed

1 file changed

+32
-6
lines changed

app/views/basil/content.html.erb

Lines changed: 32 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ function commission_basil(style) {
6060
<% if @relevant_fields.any? %>
6161
<%# Show collapsed when there ARE primary fields (unless user has previously selected additional fields) %>
6262
<div style="margin-top: 1.5rem; border-top: 1px solid #e0e0e0; padding-top: 1rem;">
63-
<a href="#" class="js-toggle-additional-fields-section grey-text text-darken-2" style="display: block; font-weight: bold;">
63+
<a href="#" class="js-toggle-additional-fields-section basil-additional-fields-toggle" style="display: block; font-weight: bold;">
6464
<i class="material-icons tiny js-plus-minus" style="vertical-align: middle;"><%= has_previously_used_fields ? 'remove_circle_outline' : 'add_circle_outline' %></i>
6565
Show <%= pluralize(@additional_fields.count, 'more field') %> you can include
6666
<i class="material-icons tiny js-chevron" style="vertical-align: middle;"><%= has_previously_used_fields ? 'expand_less' : 'expand_more' %></i>
@@ -73,9 +73,9 @@ function commission_basil(style) {
7373
<li style="margin-bottom: 0.5em; opacity: <%= field_previously_used ? '1' : '0.7' %>;">
7474
<label>
7575
<%= check_box_tag "basil_commission[include_field][#{field.id}]", field.id, field_previously_used, class: 'js-toggle-additional-field' %>
76-
<span class="grey-text"><%= field.label %></span>
76+
<span class="basil-field-label"><%= field.label %></span>
7777
</label>
78-
<div class="grey-text text-darken-1" style="font-size: 0.85em; margin-left: 1.5rem;"><%= truncate(value, length: 140) %></div>
78+
<div class="basil-field-value" style="font-size: 0.85em; margin-left: 1.5rem;"><%= truncate(value, length: 140) %></div>
7979
<div class="js-additional-field-inputs <%= 'hide' unless field_previously_used %>" data-field-id="<%= field.id %>">
8080
<%= hidden_field_tag "basil_commission[field][#{field.id}][label]", field.label, disabled: !field_previously_used %>
8181
<%= hidden_field_tag "basil_commission[field][#{field.id}][value]", value, disabled: !field_previously_used %>
@@ -89,7 +89,7 @@ function commission_basil(style) {
8989
<% else %>
9090
<%# Show expanded when there are NO primary fields - these are the only fields available %>
9191
<div style="margin-top: 0.5rem;">
92-
<div class="grey-text text-darken-2" style="font-weight: bold; margin-bottom: 0.5rem;">
92+
<div class="basil-additional-fields-toggle" style="font-weight: bold; margin-bottom: 0.5rem;">
9393
<i class="material-icons tiny" style="vertical-align: middle;">check_box_outline_blank</i>
9494
Select fields to include in your image:
9595
</div>
@@ -99,9 +99,9 @@ function commission_basil(style) {
9999
<li style="margin-bottom: 0.5em; opacity: <%= field_previously_used ? '1' : '0.7' %>;">
100100
<label>
101101
<%= check_box_tag "basil_commission[include_field][#{field.id}]", field.id, field_previously_used, class: 'js-toggle-additional-field' %>
102-
<span class="grey-text"><%= field.label %></span>
102+
<span class="basil-field-label"><%= field.label %></span>
103103
</label>
104-
<div class="grey-text text-darken-1" style="font-size: 0.85em; margin-left: 1.5rem;"><%= truncate(value, length: 140) %></div>
104+
<div class="basil-field-value" style="font-size: 0.85em; margin-left: 1.5rem;"><%= truncate(value, length: 140) %></div>
105105
<div class="js-additional-field-inputs <%= 'hide' unless field_previously_used %>" data-field-id="<%= field.id %>">
106106
<%= hidden_field_tag "basil_commission[field][#{field.id}][label]", field.label, disabled: !field_previously_used %>
107107
<%= hidden_field_tag "basil_commission[field][#{field.id}][value]", value, disabled: !field_previously_used %>
@@ -417,5 +417,31 @@ $(document).ready(function() {
417417
.basil-loading-card {
418418
animation: pulse-border 2s infinite;
419419
}
420+
421+
/* Additional fields toggle - light mode */
422+
.basil-additional-fields-toggle {
423+
color: #616161;
424+
}
425+
426+
.basil-field-label {
427+
color: #757575;
428+
}
429+
430+
.basil-field-value {
431+
color: #616161;
432+
}
433+
434+
/* Additional fields toggle - dark mode */
435+
body.dark .basil-additional-fields-toggle {
436+
color: #bdbdbd;
437+
}
438+
439+
body.dark .basil-field-label {
440+
color: #9e9e9e;
441+
}
442+
443+
body.dark .basil-field-value {
444+
color: #bdbdbd;
445+
}
420446
</style>
421447
<% end %>

0 commit comments

Comments
 (0)