Updated icon class

This commit is contained in:
2024-08-27 11:31:58 +02:00
parent 4f3342a850
commit f4068c10bd
2 changed files with 8 additions and 8 deletions

View File

@@ -22,13 +22,13 @@
@apply block w-24; @apply block w-24;
} }
.icon { .icon {
@apply inline text-hsrm-gray size-7 drop-shadow hover:text-opacity-75; @apply inline text-hsrm-gray size-7 drop-shadow;
} }
.icon-disabled { .icon-disabled {
@apply text-opacity-25 hover:text-opacity-25; @apply text-opacity-25 hover:text-opacity-25;
} }
.icon-nohover { .icon-hover {
@apply hover:text-opacity-100; @apply hover:text-opacity-75;
} }
.card-status { .card-status {
@apply uppercase shadow-lg bg-opacity-60 min-h-20 hover:bg-opacity-80; @apply uppercase shadow-lg bg-opacity-60 min-h-20 hover:bg-opacity-80;

View File

@@ -60,29 +60,29 @@
<td class="p-2 py-3 text-right"> <td class="p-2 py-3 text-right">
<!-- TODO: move logic to model --> <!-- TODO: move logic to model -->
<% if job.printing? || job.canceled? || job.paid? %> <% if job.printing? || job.canceled? || job.paid? %>
<%= button_to icon(status_icon(:open), class: "icon", title: "Zurück in die Warteschlange"), operator_job_path(job), method: :patch, params: {:job => {status: :open}}, form_class: "inline" %> <%= button_to icon(status_icon(:open), class: "icon icon-hover", title: "Zurück in die Warteschlange"), operator_job_path(job), method: :patch, params: {:job => {status: :open}}, form_class: "inline" %>
<% else %> <% else %>
<%= icon(status_icon(:open), class: "icon icon-disabled", title: "") %> <%= icon(status_icon(:open), class: "icon icon-disabled", title: "") %>
<% end %> <% end %>
<% if job.open? || job.canceled? || job.paid? %> <% if job.open? || job.canceled? || job.paid? %>
<%= button_to icon(status_icon(:printing), class: "icon", title: "Drucken"), operator_job_path(job), method: :patch, params: {:job => {status: :printing}}, form_class: "inline" %> <%= button_to icon(status_icon(:printing), class: "icon icon-hover", title: "Drucken"), operator_job_path(job), method: :patch, params: {:job => {status: :printing}}, form_class: "inline" %>
<% else %> <% else %>
<%= icon(status_icon(:printing), class: "icon icon-disabled", title: "") %> <%= icon(status_icon(:printing), class: "icon icon-disabled", title: "") %>
<% end %> <% end %>
<% if job.printing? || job.paid? %> <% if job.printing? || job.paid? %>
<% job.printing? && turbo_confirm = 'Sind die Pläne gedruckt und die Seitenanzahl und QM korrekt?' %> <% job.printing? && turbo_confirm = 'Sind die Pläne gedruckt und die Seitenanzahl und QM korrekt?' %>
<%= button_to icon(status_icon(:pickup), class: "icon", title: "Pläne sind fertig gedruckt und bereit abgeholt zu werden."), operator_job_path(job), method: :patch, params: {:job => {status: :pickup}}, form: {data: {turbo_confirm: turbo_confirm}}, form_class: "inline" %> <%= button_to icon(status_icon(:pickup), class: "icon icon-hover", title: "Pläne sind fertig gedruckt und bereit abgeholt zu werden."), operator_job_path(job), method: :patch, params: {:job => {status: :pickup}}, form: {data: {turbo_confirm: turbo_confirm}}, form_class: "inline" %>
<% else %> <% else %>
<%= icon(status_icon(:pickup), class: "icon icon-disabled", title: "") %> <%= icon(status_icon(:pickup), class: "icon icon-disabled", title: "") %>
<% end %> <% end %>
<% if job.pickup? || job.printing? %> <% if job.pickup? || job.printing? %>
<% job.printing? && turbo_confirm = 'Sind die Pläne gedruckt und die Seitenanzahl und QM korrekt?' %> <% job.printing? && turbo_confirm = 'Sind die Pläne gedruckt und die Seitenanzahl und QM korrekt?' %>
<%= button_to icon(status_icon(:paid), class: "icon", title: "Bezahlt"), operator_job_path(job), method: :patch, params: {:job => {status: :paid}}, form: {data: {turbo_confirm: turbo_confirm}}, form_class: "inline" %> <%= button_to icon(status_icon(:paid), class: "icon icon-hover", title: "Bezahlt"), operator_job_path(job), method: :patch, params: {:job => {status: :paid}}, form: {data: {turbo_confirm: turbo_confirm}}, form_class: "inline" %>
<% else %> <% else %>
<%= icon(status_icon(:paid), class: "icon icon-disabled ", title: "") %> <%= icon(status_icon(:paid), class: "icon icon-disabled ", title: "") %>
<% end %> <% end %>
<% if job.open? || job.printing? || job.pickup? %> <% if job.open? || job.printing? || job.pickup? %>
<%= button_to icon(status_icon(:canceled), class: "icon text-hsrm-red", title: "Abbrechen"), operator_job_path(job), method: :patch, params: {:job => {status: :canceled}}, form: {data: {turbo_confirm: 'Den Plottauftrag wirklich abbrechen?'}}, form_class: "inline" %> <%= button_to icon(status_icon(:canceled), class: "icon icon-hover text-hsrm-red", title: "Abbrechen"), operator_job_path(job), method: :patch, params: {:job => {status: :canceled}}, form: {data: {turbo_confirm: 'Den Plottauftrag wirklich abbrechen?'}}, form_class: "inline" %>
<% else %> <% else %>
<%= icon(status_icon(:canceled), class: "icon icon-disabled", title: "Kann nicht mehr abgebrochen werden") %> <%= icon(status_icon(:canceled), class: "icon icon-disabled", title: "Kann nicht mehr abgebrochen werden") %>
<% end %> <% end %>