An open API service indexing awesome lists of open source software.

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

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|