bcgov / MFIN-Data-Catalogue

The Finance Data Catalogue enables users to discover data holdings at the BC Ministry of Finance and offers information and functionality that benefits consumers of data for business purposes. The product is built using Drupal and adheres to the Government of BC's Core Metadata Standard.
Other
6 stars 0 forks source link

Theme the report builder #439

Closed CraigClark closed 2 months ago

CraigClark commented 2 months ago

OP timer

https://openplus.monday.com/boards/4092908516/pulses/6473946939


This task is for styling the report builder. It should not start until:

Fiend and filter order

Theming the filters is going to be complex. We would like to ensure everything is in the right order before we proceed.

Fields

These are the fields, in order, displayed on the table and the csv download.

  1. Title | Shows value
  2. ID | shows value
  3. Link to Content | link
  4. Record type | shows value
  5. Historical change | show as yes/no
  6. Location | show as yes/no
  7. Office of primary responsibility | shows value
  8. Visibility | shows value
  9. Source system | shows value
  10. Series | shows value
  11. Columns | shows as a count of the number of items in the data dictionary, ie 8
  12. Assets used | shows as a count of the number of assets used, ie 5
  13. Data quality issues | show as yes/no
  14. Personal information | show as yes/no
  15. Critical information | show as yes/no
  16. IM classification code | shows value
  17. Related documents | shows as a count of the number of related documents, ie 5
  18. Security classification | shows value
  19. Published date | shows value
  20. Modified date | shows value
  21. Last review date | shows value
  22. Review status | shows value
  23. Content revision| shows value
  24. Published | show as yes/no
  25. Owner (author) | shows value

    Exposed filters

These are the filters, in order, you can use to refine your report.

  1. Title | input: text field
  2. ID | input: number
  3. Record type | input: select list
  4. Office of primary responsibility | input: select list
  5. Visibility | input: select list
  6. Source system | input: select list
  7. Series | input: select list
  8. Personal information | input: yes/no
  9. Security classification | input: select list
  10. Critical information | input: yes/no
  11. Published date | input: date picker
  12. Modified date | input: date picker
  13. Last review date | input: date picker
  14. Review status | input: select list
  15. Moderation state | input: select list
  16. Published | input: yes/no
  17. Authored by | input: auto complete
CraigClark commented 2 months ago

@NicoledeGreef to approve #395 and the order of the finters

Craig will do the theme

NicoledeGreef commented 2 months ago

Order confirmed as above. Thanks!

NicoledeGreef commented 2 months ago

"ID" should please be modified to "Record ID"

CraigClark commented 2 months ago

ready for review/merge @lkmorlan https://github.com/bcgov/MFIN-Data-Catalogue/tree/439-theme-report-builder

lkmorlan commented 2 months ago

Merged

CraigClark commented 2 months ago

@nicole to review