-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
139 custom theme #252
base: 0.3-dev
Are you sure you want to change the base?
139 custom theme #252
Conversation
I wonder if we can also update how the reference tables are formatted? The existing approach, which uses two rows per object, is very confusing in my opinion:
In addition to the structural issue, I'm not convinced about the utility of
If we want to keep
|
Thanks, @lgs85. My understanding is that the table layout (structure of rows and columns) is controlled by https://github.com/OpenDataServices/sphinxcontrib-opendataservices-jsonschema whilst only the formatting (colours, borders etc.) is controlled by the theme. As such, I've created an issue in that repository with your feedback. |
@Bjwebb, I'm trying to get a customised version of the Furo theme working. I think I'm basically there, but the collapsing of JSON include directives seems to be missing (example). Do you know what I need to do get that working? |
We add some extra css and js files at https://github.com/Open-Telecoms-Data/open-fibre-data-standard/blob/4e1abb85ecaa040c9c1a8427a1c889cbd5e7ad0c/docs/_templates/layout.html (for the collapsing the relevant one is renderjson). Furo doesn't support including them like that. According to the furo docs you need to add the custom files in the conf.py instead. Does that look like something you could follow, or would you like me to make the change? |
Related issues
Description
TO-DO:
Merge checklist
./manage.py pre-commit
to update derivative schema files, reference documentation and examplesIf there are changes to
network-schema.json
,network-package-schema.json
,reference/publication_formats/json.md
,reference/publication_formats/geojson.md
orguidance/publication.md#how-to-publish-large-networks
, update the relevant manually authored examples:examples/json/
:network-package.json
api-response.json
multiple-networks.json
network-embedded.json
network-separate-endpoints.json
network-separate-files.json
nodes-endpoint.json
spans-endpoint.json
examples/geojson/
:api-response.geojson
multiple-networks.geojson
If you used a validation keyword, type or format that is not already used in the schema:
network-package-invalid.json
.If you added a normative rule that is not encoded in JSON Schema:
network-package-additional-checks.json
.If there are changes to
examples/geojson/nodes.geojson
orexamples/geojson/spans.geojson
, check and update the data use examples:examples/leaflet/leaflet.ipynb
examples/qgis/geojson.qgs