https://github.com/nhsdigital/ditastylesheets
NHS Data Model and Dictionary DITA Stylesheets
https://github.com/nhsdigital/ditastylesheets
Last synced: 9 months ago
JSON representation
NHS Data Model and Dictionary DITA Stylesheets
- Host: GitHub
- URL: https://github.com/nhsdigital/ditastylesheets
- Owner: NHSDigital
- Created: 2020-01-09T13:34:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-18T10:26:22.000Z (11 months ago)
- Last Synced: 2025-04-09T14:34:20.460Z (10 months ago)
- Language: JavaScript
- Size: 7.76 MB
- Stars: 2
- Watchers: 4
- Forks: 4
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DITAStyleSheets
## Introduction
This repository and project are for the development of a consistent WCAG 2.1 AA publication template for OxygenXML WebResponsive output.
## Core technologies
* CSS
* LESS
* HTML5
* DITA
## Approach
1. Where possible, use CSS (authored in LESS) to achieve accessible pages
1. If necessary, amend the core templates in line with Oxygen guidelines, avoiding dependence on a specific version of OxygenXML
1. As a last resort, post process with XSLT or JavaScript
## Target releases
|Release|Features|Status|
|:------|:-------|:-----|
|Alpha|Basic branding|Complete|
|Private Beta|Web Accessible to WCAG 2.1 AA|Completed|
||Hosted on Beta Data Dictionary domain|Completed|
|Public Beta|Web Accessible to WCAG 2.1 AA|Completed|
||Schema.org metadata|in development|
||Refactored navigation|Pending development|
|Live|In line with user feedback||
## Background information
### File types
|Extension|Name|Use|
|:------|:-------|:-----|
|.scenarios|Transformation or Validation Scenarios|An XML file describing the transformation scenario
|.opt|[Template Descriptor File](https://www.oxygenxml.com/doc/versions/22.1/ug-webhelp-responsive/topics/whr_publishing_template_contents.html)|Each publishing template includes a descriptor file that defines the meta-data associated with template. It is an XML file with certain elements that defines all the resources included in a template (such as CSS files, images, JS files, and transformation parameters)|
|.less|[Leaner Style Sheets](http://lesscss.org/)|Less is a backwards-compatible language extension for CSS. It defines the look and feel of the template but not the structure|