Create a new frontend to replace /rules.html. I don't care if the route is /rules.html or something else--that's easy to change if done right.
Ideally there's a list view:
/frontend/rules
...and a single item view:
/frontend/rules/{id} or /frontend/rules#{id} if you want to just do all the routing client-side
Having a prettier, responsive UI that is uber mobile-friendly is the primary goal. On top of this any additional bells and whistles would be gravy. Here are some ideas:
sort & filter capabilities in the list view
buttons and forms for common CRUD operations:
delete - remove a rule
update - add/edit the comment
update - extend a rule's TTL for another hour/day/week/month
update - generic form that allows making edits to all fields
update - edit a rule as raw JSON for easy copy/paste
create - same as the generic updates: a form option and a raw JSON option
Create a new frontend to replace
/rules.html
. I don't care if the route is/rules.html
or something else--that's easy to change if done right.Ideally there's a list view:
/frontend/rules
...and a single item view:
/frontend/rules/{id}
or/frontend/rules#{id}
if you want to just do all the routing client-sideHaving a prettier, responsive UI that is uber mobile-friendly is the primary goal. On top of this any additional bells and whistles would be gravy. Here are some ideas: