chore: Improve the feature management styles in super admin (#7920)
This commit is contained in:
@@ -29,3 +29,5 @@
|
|||||||
@import 'components/pagination';
|
@import 'components/pagination';
|
||||||
@import 'components/search';
|
@import 'components/search';
|
||||||
@import 'components/reports';
|
@import 'components/reports';
|
||||||
|
|
||||||
|
@import 'custom_styles';
|
||||||
|
|||||||
24
app/assets/stylesheets/administrate/custom_styles.scss
Normal file
24
app/assets/stylesheets/administrate/custom_styles.scss
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
// custom styles for the dashboard
|
||||||
|
|
||||||
|
.feature-cell {
|
||||||
|
background: $color-extra-light-blue;
|
||||||
|
border-radius: 10px;
|
||||||
|
float: left;
|
||||||
|
margin-left: 8px;
|
||||||
|
margin-top: 6px;
|
||||||
|
padding: 4px 12px;
|
||||||
|
|
||||||
|
.icon-container {
|
||||||
|
margin-right: 4px;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.value-container {
|
||||||
|
margin-left: 6px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.feature-container {
|
||||||
|
max-width: 100rem;
|
||||||
|
}
|
||||||
@@ -1,9 +1,14 @@
|
|||||||
<div class="field-unit__label">
|
<div class="field-unit__label">
|
||||||
<%= f.label field.attribute %>
|
<%= f.label field.attribute %>
|
||||||
</div>
|
</div>
|
||||||
<div class="field-unit__field">
|
<div class="field-unit__field feature-container">
|
||||||
<% field.data.each do |key,val| %>
|
<% field.data.each do |key,val| %>
|
||||||
<%= key %>: <%= check_box "enabled_features", "feature_#{key}", { checked: val }, true, false %>
|
<div class='feature-cell'>
|
||||||
<br/>
|
<% if ['audit_logs', 'response_bot'].include? key %>
|
||||||
|
<span class='icon-container'><i class="ion ion-asterisk"></i></span>
|
||||||
|
<% end %>
|
||||||
|
<span><%= key %></span>
|
||||||
|
<span class='value-container'><%= check_box "enabled_features", "feature_#{key}", { checked: val }, true, false %> </span>
|
||||||
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,12 @@
|
|||||||
<div class="field-unit__field">
|
<div class='feature-container'>
|
||||||
<% field.data.each do |key,val| %>
|
<% field.data.each do |key,val| %>
|
||||||
<%= key %>: <%= val %> <br/>
|
<div class='feature-cell'>
|
||||||
|
<% if ['audit_logs', 'response_bot'].include? key %>
|
||||||
|
<span class='icon-container'><i class="ion ion-asterisk"></i></span>
|
||||||
|
<% end %>
|
||||||
|
<span><%= key %></span>
|
||||||
|
<span class='value-container'><%= val.present? ? '✅' : '❌' %> </span>
|
||||||
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user