diff --git a/CHANGELOG.md b/CHANGELOG.md index c418987a3..fb6934afa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -190,7 +190,7 @@ This release requires Elixir v1.13. ## v0.30.6 (2023-08-25) * Enhancements - * Extract title from Markdown file when preceeded with comments + * Extract title from Markdown file when preceded with comments * Improve focus navigation in notebooks ## v0.30.5 (2023-08-12) @@ -333,7 +333,7 @@ This release requires Elixir v1.13. ## v0.28.3 (2022-03-23) - * Enhacements + * Enhancements * Include page titles in autocomplete suggestions * Allow theme to be set to "System" version * Remove "Specs" heading and render full typespecs diff --git a/assets/css/autocomplete.css b/assets/css/autocomplete.css index 6698420ab..5db56708f 100644 --- a/assets/css/autocomplete.css +++ b/assets/css/autocomplete.css @@ -239,13 +239,13 @@ /* Style the scrollbar thumb (the draggable part) */ .autocomplete-suggestions::-webkit-scrollbar-thumb { - background-color: var(--autocompleteSrollbarThumb); + background-color: var(--autocompleteScrollbarThumb); border-radius: 7px; } /* Style the scrollbar track on hover */ .autocomplete-suggestions::-webkit-scrollbar-track { - background-color: var(--autocompleteSrollbarTrack); + background-color: var(--autocompleteScrollbarTrack); } @media screen and (max-width: 1023px) { diff --git a/assets/css/custom-props/theme-dark.css b/assets/css/custom-props/theme-dark.css index 2b1cdff85..de167dc89 100644 --- a/assets/css/custom-props/theme-dark.css +++ b/assets/css/custom-props/theme-dark.css @@ -97,8 +97,8 @@ body.dark { --suggestionBorder: var(--gray600); --autocompleteResults: var(--gray200); --autocompleteResultsBold: var(--gray100); - --autocompleteSrollbarThumb: var(--gray600); - --autocompleteSrollbarTrack: var(--gray850); + --autocompleteScrollbarThumb: var(--gray600); + --autocompleteScrollbarTrack: var(--gray850); --autocompleteLabelBack: var(--gray600); --autocompleteLabelFont: rgba(255, 255, 255, 0.8); } diff --git a/assets/css/custom-props/theme-light.css b/assets/css/custom-props/theme-light.css index 0fc93b5f5..1637c67fa 100644 --- a/assets/css/custom-props/theme-light.css +++ b/assets/css/custom-props/theme-light.css @@ -98,8 +98,8 @@ --suggestionBorder: var(--gray200); --autocompleteResults: var(--gray600); --autocompleteResultsBold: var(--gray800); - --autocompleteSrollbarThumb: var(--gray200); - --autocompleteSrollbarTrack: var(--gray50); + --autocompleteScrollbarThumb: var(--gray200); + --autocompleteScrollbarTrack: var(--gray50); --autocompleteLabelBack: var(--gray100); --autocompleteLabelFont: var(--gray600); } diff --git a/assets/js/autocomplete/suggestions.js b/assets/js/autocomplete/suggestions.js index b62f62e5b..f4900f977 100644 --- a/assets/js/autocomplete/suggestions.js +++ b/assets/js/autocomplete/suggestions.js @@ -10,7 +10,7 @@ import { escapeRegexModifiers, escapeHtmlEntities, isBlank } from '../helpers' * @property {String|null} description An additional information (to be displayed below the title). * @property {Number} matchQuality How well the suggestion matches the given query string. * @property {String} category The group of suggestions that the suggestion belongs to. - * @property {bool} deprecated Wether this node is marked as deprecated in the codebase + * @property {bool} deprecated Whether this node is marked as deprecated in the codebase */ const SUGGESTION_CATEGORY = { diff --git a/assets/js/search-page.js b/assets/js/search-page.js index 17ee6d7ee..25dd4f81d 100644 --- a/assets/js/search-page.js +++ b/assets/js/search-page.js @@ -37,7 +37,7 @@ async function search (value) { try { // We cannot match on atoms :foo because that would be considered - // a filter. So we escape all colons not preceeded by a word. + // a filter. So we escape all colons not preceded by a word. const fixedValue = value.replaceAll(/(\B|\\):/g, '\\:') const results = searchResultsToDecoratedSearchNodes(index.search(fixedValue)) renderResults({ value, results }) diff --git a/assets/js/settings.js b/assets/js/settings.js index ad383134c..35c9a0241 100644 --- a/assets/js/settings.js +++ b/assets/js/settings.js @@ -37,7 +37,7 @@ function addEventListeners () { }) } -function showSettinsTab () { +function showSettingsTab () { qs(KEYBOARD_SHORTCUTS_TAB).classList.remove('active') qs(SETTINGS_TAB).classList.add('active') qs(SETTINGS_CONTENT).classList.remove('hidden') @@ -98,11 +98,11 @@ export function openSettingsModal () { }) qs(SETTINGS_TAB).addEventListener('click', event => { - showSettinsTab() + showSettingsTab() }) qs(KEYBOARD_SHORTCUTS_TAB).addEventListener('click', event => { showKeyboardShortcutsTab() }) - showSettinsTab() + showSettingsTab() } diff --git a/test/ex_doc/refs_test.exs b/test/ex_doc/refs_test.exs index bc0741574..a788872fb 100644 --- a/test/ex_doc/refs_test.exs +++ b/test/ex_doc/refs_test.exs @@ -33,7 +33,7 @@ defmodule ExDoc.RefsTest do assert Refs.get_visibility({:function, :lists, :all, 9}) == :undefined assert Refs.get_visibility({:function, :lists, :_all, 9}) == :undefined assert Refs.get_visibility({:function, InMemory, :with_doc, 0}) == :public - assert Refs.get_visibility({:function, InMemory, :non_existant, 0}) == :undefined + assert Refs.get_visibility({:function, InMemory, :non_existent, 0}) == :undefined assert Refs.get_visibility({:function, WithModuleDoc, :no_doc, 0}) == :public assert Refs.get_visibility({:function, WithModuleDoc, :_no_doc, 0}) == :hidden assert Refs.get_visibility({:function, WithModuleDoc, :_doc_false, 0}) == :hidden @@ -42,7 +42,7 @@ defmodule ExDoc.RefsTest do assert Refs.get_visibility({:function, InMemory, :no_doc, 0}) == :public assert Refs.get_visibility({:function, InMemory, :doc_false, 0}) == :public assert Refs.get_visibility({:function, InMemory, :with_doc, 0}) == :public - assert Refs.get_visibility({:function, InMemory, :non_existant, 0}) == :undefined + assert Refs.get_visibility({:function, InMemory, :non_existent, 0}) == :undefined # macros are classified as functions assert Refs.get_visibility({:function, Kernel, :def, 2}) == :public