Skip to content

Commit

Permalink
docs: A number of UI changes for Docusaurus (#1366)
Browse files Browse the repository at this point in the history
* A number of minor ui changes

* Update docs/docusaurus.config.js

Co-authored-by: MSalopek <[email protected]>

* Update docs/docusaurus.config.js

Co-authored-by: MSalopek <[email protected]>

* Reverted some changes based on review comments

* chore: add math formula deps

* fix: rm underline on title cards; update highlight bg and font color

* Added missing acorns

* docs: rm curly braces from ADR template

* docs: fix warnings; fix errs; use min-h-screen for content

---------

Co-authored-by: MSalopek <[email protected]>
  • Loading branch information
mmulji-ic and MSalopek authored Dec 5, 2023
1 parent d2e82f1 commit 583d178
Show file tree
Hide file tree
Showing 9 changed files with 324 additions and 43 deletions.
File renamed without changes.
8 changes: 4 additions & 4 deletions docs/docs/adrs/adr-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
sidebar_position: 2
title: ADR Template
---
# ADR {ADR-NUMBER}: {TITLE}
# ADR [ADR-NUMBER]: [TITLE]

## Changelog
* {date}: {changelog}
* [date]: [changelog]

## Status

> A decision may be "proposed" if it hasn't been agreed upon yet, or "accepted" once it is agreed upon. If a later ADR changes or reverses a decision, it may be marked as "deprecated" or "superseded" with a reference to its replacement.
{Deprecated|Proposed|Accepted}
[Deprecated|Proposed|Accepted]

## Context

Expand All @@ -38,4 +38,4 @@ If the proposed change will be large, please also indicate a way to do the chang

> Are there any relevant PR comments, issues that led up to this, or articles referenced for why we made the given design choice? If so link them here!
* {reference link}
* [references]
2 changes: 1 addition & 1 deletion docs/docs/adrs/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ To suggest an ADR, please make use of the [ADR template](./adr-template.md) prov

- [ADR 001: Key Assignment](./adr-001-key-assignment.md)
- [ADR 002: Jail Throttling](./adr-002-throttle.md)
- [ADR 004: Denom DOS fixes](./adr-004-denom-dos-fixes)
- [ADR 004: Denom DOS fixes](./adr-004-denom-dos-fixes.md)
- [ADR 005: Cryptographic verification of equivocation evidence](./adr-005-cryptographic-equivocation-verification.md)
- [ADR 008: Throttle with retries](./adr-008-throttle-retries.md)
- [ADR 009: Soft Opt-Out](./adr-009-soft-opt-out.md)
Expand Down
33 changes: 19 additions & 14 deletions docs/docusaurus.config.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion
import remarkMath from "remark-math";
import rehypeKatex from "rehype-katex";

const lightCodeTheme = require('prism-react-renderer').themes.github;
const darkCodeTheme = require('prism-react-renderer').themes.dracula;
const lightCodeTheme = require("prism-react-renderer").themes.github;
const darkCodeTheme = require("prism-react-renderer").themes.dracula;

/** @type {import('@docusaurus/types').Config} */
const config = {
Expand Down Expand Up @@ -35,14 +37,16 @@ const config = {
/** @type {import('@docusaurus/preset-classic').Options} */
({
docs: {
sidebarPath: require.resolve('./sidebars.js'),
sidebarPath: require.resolve("./sidebars.js"),
routeBasePath: "/",
versions: {
current: {
path: "/",
// banner: "current",
},
},
remarkPlugins: [remarkMath],
rehypePlugins: [rehypeKatex],
},

theme: {
Expand All @@ -62,19 +66,19 @@ const config = {
},
},
colorMode: {
defaultMode: 'dark',
disableSwitch: true,
defaultMode: "dark",
disableSwitch: false,
respectPrefersColorScheme: false,
},
navbar: {
title: "Interchain Security",
hideOnScroll: false,
// logo: {
// alt: "Interchain Security Logo",
// src: "img/logo-sdk.svg",
// href: "/",
// target: "_self",
// },
logo: {
alt: "Interchain Security Logo",
src: "/img/hub.svg",
href: "/",
target: "_self",
},
items: [
{
href: "https://github.com/cosmos/interchain-security",
Expand All @@ -96,7 +100,7 @@ const config = {
{
items: [
{
html: `<a href="https://cosmos.network"><img src="/img/logo-bw.svg" alt="Cosmos Logo"></a>`,
html: `<a href="https://cosmos.network"><img src="/interchain-security/img/logo-bw.svg" alt="Interchain Security Logo"></a>`,
},
],
},
Expand Down Expand Up @@ -164,7 +168,8 @@ const config = {
],
},
],
copyright: "Informal Systems",
copyright:
"The development of Interchain Security is primarily led by Informal Systems. Funding for this development comes primarily from the Interchain Foundation, a Swiss non-profit.",
},
prism: {
theme: lightCodeTheme,
Expand Down Expand Up @@ -206,7 +211,7 @@ const config = {
toExtensions: ["html"],
redirects: [
{
from: ["/", "/main", "/master"],
from: ["/main", "/master"],
to: "/",
},
],
Expand Down
Loading

0 comments on commit 583d178

Please sign in to comment.