-
-
Notifications
You must be signed in to change notification settings - Fork 502
GeoNetwork UI and microservices codesprint December 2020
François Prunayre edited this page Dec 9, 2020
·
25 revisions
- 14th to 18th November
- The sprint will be remote
- Francois - full week
- Florent - 2 days
- Laure-Hélène - 2 days
- Jose
- Paul
- Michel
The main idea of this sprint is to define a common approach for UI apps.
We have 2 types of apps:
- GN-UI - JS based
- API producing HTML page - mainly OGC-API record focusing on landing page for catalogue(+portals) (named collections) and records (named items).
Templates that can be used in services producing HTML (eg. OGC API Record) and GN-UI components (https://github.com/geonetwork/geonetwork-microservices/issues/17)
- How to share HTML?
- How to share styles? or tailwind rules?
- How to share translations? (https://github.com/geonetwork/geonetwork-microservices/issues/25)
- Common translation key scheme
- Transifex setup?
Can we create a theme? How? Theme is composed of:
- Header
- Footer
- CSS variables?
Resources:
Service producing HTML may want to embed GN-UI component. How to do?
Use cases:
- in the landing page a component rendering the bounding box of the record in a map, the data (eg. WMS) of the record in a map => Create a record-data-viewer component ?
- in results, display humanized date based on UI configuration?
- Discussion on current status?
- Discussion on current status?
If you have some comments, start a discussion, raise an issue or use one of our other communication channels to talk to us.