-
Notifications
You must be signed in to change notification settings - Fork 8
Commit v0.34
kwmccabe edited this page Apr 11, 2018
·
10 revisions
Colors per user_role or item_status added to /list routes
- +1 -1 [M] web/app/item/templates/item_edit.html
- +6 -1 [M] web/app/item/templates/item_list.html
- +1 -1 [M] web/app/item/templates/item_view.html
- +1 -0 [M] web/app/user/templates/user_edit.html
- +6 -1 [M] web/app/user/templates/user_list.html
- +1 -0 [M] web/app/user/templates/user_profile.html
- +1 -0 [M] web/app/user/templates/user_view.html
- Add display class
panel-success,panel-warningorpanel-dangerperform.item_status.
<div id="item_edit_panel" class="panel {%
- if form.item_status.data == config['ITEM_STATUS_APPROVED'] %}panel-success{%
+ if form.item_status.data == config['ITEM_STATUS_COMPLETED'] %}panel-success{%
elif form.item_status.data == config['ITEM_STATUS_DRAFT'] %}panel-warning{%
elif form.item_status.data == config['ITEM_STATUS_HIDDEN'] %}panel-danger{%
else %}panel-info{%
- Add display class
success,warningordangerperrow.item_status.
{% for row in rows %}
- <tr>
+ <tr class="{%
+ if row.item_status == config['ITEM_STATUS_COMPLETED'] %}success{%
+ elif row.item_status == config['ITEM_STATUS_DRAFT'] %}warning{%
+ elif row.item_status == config['ITEM_STATUS_HIDDEN'] %}danger{%
+ else %}{%
+ endif %}">
<td>
<input type="checkbox" name="item_id" value="{{row.id}}">
</td>
- Add display class
panel-success,panel-warningorpanel-dangerperitem.item_status.
<!-- BLOCK: content -->
{% block content %}
<div id="item_list_panel" class="panel {%
- if item.item_status == config['ITEM_STATUS_APPROVED'] %}panel-success{%
+ if item.item_status == config['ITEM_STATUS_COMPLETED'] %}panel-success{%
elif item.item_status == config['ITEM_STATUS_DRAFT'] %}panel-warning{%
elif item.item_status == config['ITEM_STATUS_HIDDEN'] %}panel-danger{%
else %}panel-info{%
- Add display class
panel-success,panel-warningorpanel-dangerperform.user_role.
<div id="user_edit_panel" class="panel {%
if form.user_role.data == config['USER_ROLE_ADMIN'] %}panel-success{%
+ elif form.user_role.data == config['USER_ROLE_EDIT'] %}panel-warning{%
elif form.user_role.data == config['USER_ROLE_NONE'] %}panel-danger{%
else %}panel-info{%
endif %}">
- Add display class
success,warningordangerperrow.user_role.
{% for row in rows %}
- <tr>
+ <tr class="{%
+ if row.user_role == config['USER_ROLE_ADMIN'] %}success{%
+ elif row.user_role == config['USER_ROLE_EDIT'] %}warning{%
+ elif row.user_role == config['USER_ROLE_NONE'] %}danger{%
+ else %}{%
+ endif %}">
<td>
- Add display class
panel-successorpanel-warningperrow.user_role.
<div id="item_list_panel" class="panel {%
if user.user_role == config['USER_ROLE_ADMIN'] %}panel-success{%
+ elif user.user_role == config['USER_ROLE_EDIT'] %}panel-warning{%
else %}panel-info{%
endif %}">
<div class="panel-heading">
- Add display class
panel-success,panel-warningorpanel-dangerperrow.user_role.
<div id="user_list_panel" class="panel {%
if user.user_role == config['USER_ROLE_ADMIN'] %}panel-success{%
+ elif user.user_role == config['USER_ROLE_EDIT'] %}panel-warning{%
elif user.user_role == config['USER_ROLE_NONE'] %}panel-danger{%
else %}panel-info{%
endif %}">
- FlaskApp Tutorial
- Table of Contents
- About
- Application Setup
- Modules, Templates, and Layouts
- Database Items, Forms, and CRUD
- List Filter, Sort, and Paginate
- Users and Login
- Database Relationships
- API Module, HTTPAuth and JSON
- Refactoring User Roles and Item Status
- AJAX and Public Pages