Skip to content

Commit

Permalink
Merge pull request #1906 from brettchalupa/kbd-styles-1813
Browse files Browse the repository at this point in the history
Add styles for <kbd> elements
  • Loading branch information
ehuss authored Oct 9, 2022
2 parents a8c37ce + 79c159d commit f8df8ed
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 2 deletions.
16 changes: 14 additions & 2 deletions src/theme/css/general.css
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ body {
}

code {
font-family: "Source Code Pro", Consolas, "Ubuntu Mono", Menlo, "DejaVu Sans Mono", monospace, monospace !important;
font-size: 0.875em; /* please adjust the ace font size accordingly in editor.js */
font-family: var(--mono-font) !important;
font-size: var(--code-font-size);
}

/* make long words/inline code not x overflow */
Expand Down Expand Up @@ -148,6 +148,18 @@ blockquote {
border-bottom: .1em solid var(--quote-border);
}

kbd {
background-color: var(--table-border-color);
border-radius: 4px;
border: solid 1px var(--theme-popup-border);
box-shadow: inset 0 -1px 0 var(--theme-hover);
display: inline-block;
font-size: var(--code-font-size);
font-family: var(--mono-font);
line-height: 10px;
padding: 4px 5px;
vertical-align: middle;
}

:not(.footnote-definition) + .footnote-definition,
.footnote-definition + :not(.footnote-definition) {
Expand Down
2 changes: 2 additions & 0 deletions src/theme/css/variables.css
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
--page-padding: 15px;
--content-max-width: 750px;
--menu-bar-height: 50px;
--mono-font: "Source Code Pro", Consolas, "Ubuntu Mono", Menlo, "DejaVu Sans Mono", monospace, monospace;
--code-font-size: 0.875em /* please adjust the ace font size accordingly in editor.js */
}

/* Themes */
Expand Down
3 changes: 3 additions & 0 deletions test_book/src/individual/mixed.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ fn main(){
}
```

<kbd>Ctrl</kbd> + <kbd>S</kbd> saves a file.

A random image sprinkled in between

![16x16 rust-lang logo](http://rust-lang.org/logos/rust-logo-16x16.png)
Expand All @@ -41,6 +43,7 @@ A random image sprinkled in between
2. be
3. `put`
4. here?
5. **<kbd>Ctrl</kbd> + <kbd>S</kbd> saves a file.**

| col1 | col2 | col 3 | col 4 | col 5 | col 6 |
| ---- | ---- | ----- | ----- | ----- | ----- |
Expand Down

0 comments on commit f8df8ed

Please sign in to comment.