commit | d9f63e1459add3b6b37cb9e32b7e8834be7baec1 | [log] [tgz] |
---|---|---|
author | Tobias Wölfel <tobias.woelfel@mailbox.org> | Thu Jun 04 13:20:13 2020 +0200 |
committer | Philipp Wagner <mail@philipp-wagner.com> | Thu Sep 17 09:56:30 2020 +0100 |
tree | 9fe854014d8a3857eba408859518d19c1d95dd50 | |
parent | 1ac58afb72b78f39ba9de75a64412ad78f804518 [diff] |
[site] Add dark code highlight theme Switch between "colorful" and "dracula" theme for light and dark mode, respectively. Adds a scss file with theme definitions. HTML code is generated with classes matching the scss theme. Deviation of default themes by setting the default background with a small difference in lightness to site background. Adds new scss variable `$black` which is the default background. Requires the update of Hugo in order to guess the syntax which helps to get code highlight for fenced code with the keyword `console` as this language is not recognized by Chroma, the lexer used by Hugo. Using `guessSyntax = true` results in some basic highlighting. Feature request for console lexer is open alecthomas/chroma#137 Fixes lowrisc/opentitan#867 Fixes lowrisc/opentitan#2262 Signed-off-by: Tobias Wölfel <tobias.woelfel@mailbox.org>
OpenTitan is an open source silicon Root of Trust (RoT) project. OpenTitan will make the silicon RoT design and implementation more transparent, trustworthy, and secure for enterprises, platform providers, and chip manufacturers. OpenTitan is administered by lowRISC CIC as a collaborative project to produce high quality, open IP for instantiation as a full-featured product. See the OpenTitan site and OpenTitan docs for more information about the project.
This repository contains hardware, software and utilities written as part of the OpenTitan project. It is structured as monolithic repository, or “monorepo”, where all components live in one repository. It exists to enable collaboration across partners participating in the OpenTitan project.
The project contains comprehensive documentation of all IPs and tools. You can access it online at docs.opentitan.org.
Have a look at CONTRIBUTING for guidelines on how to contribute code to this repository.
Unless otherwise noted, everything in this repository is covered by the Apache License, Version 2.0 (see LICENSE for full text).