From 16960d742e962bc90efd7b18e0be4f7d27925d6d Mon Sep 17 00:00:00 2001 From: Florian Scholdei Date: Thu, 16 Dec 2021 17:54:39 +0100 Subject: [PATCH] High contrast mode findings (#1892) Fixes most of the flaws in high contrast mode. --- gradle/changelog/high_contrast.yaml | 2 + scm-ui/ui-components/src/Autocomplete.tsx | 13 +- scm-ui/ui-components/src/Breadcrumb.tsx | 1 + scm-ui/ui-components/src/CardColumnGroup.tsx | 8 +- scm-ui/ui-components/src/DangerZone.tsx | 1 + scm-ui/ui-components/src/Icon.tsx | 2 +- scm-ui/ui-components/src/Logo.stories.tsx | 1 + .../src/__snapshots__/storyshots.test.ts.snap | 926 +++++++++--------- scm-ui/ui-components/src/forms/FileInput.tsx | 2 +- scm-ui/ui-components/src/forms/FileUpload.tsx | 2 +- .../src/forms/TriStateCheckbox.tsx | 4 +- .../src/modals/FullscreenModal.tsx | 2 +- scm-ui/ui-components/src/modals/Modal.tsx | 10 +- scm-ui/ui-components/src/popover/Popover.tsx | 33 +- .../src/repos/HealthCheckFailureDetail.tsx | 4 +- .../src/repos/RepositoryEntry.tsx | 15 +- .../src/repos/annotate/AnnotateLine.tsx | 1 + .../src/repos/annotate/Popover.tsx | 31 +- scm-ui/ui-components/src/styleConstants.ts | 3 +- scm-ui/ui-styles/src/components/_main.scss | 67 +- scm-ui/ui-styles/src/highcontrast.scss | 361 +++++-- scm-ui/ui-styles/src/light.scss | 77 +- scm-ui/ui-styles/src/variables/_derived.scss | 31 +- .../admin/plugins/components/PluginEntry.tsx | 1 + .../ui-webapp/src/components/HeaderButton.tsx | 1 + scm-ui/ui-webapp/src/components/InfoBox.tsx | 2 +- scm-ui/ui-webapp/src/components/LoginForm.tsx | 3 +- .../InitializationAdminAccountStep.tsx | 2 +- .../src/containers/NavigationBar.tsx | 1 + .../src/containers/Notifications.tsx | 24 +- .../ui-webapp/src/containers/OmniSearch.tsx | 2 + .../branches/components/AheadBehindTag.tsx | 4 +- .../components/BranchCommitDateCommitter.tsx | 2 +- .../repos/branches/components/BranchRow.tsx | 2 +- .../codeSection/components/CodeActionBar.tsx | 2 +- .../codeSection/containers/FileSearch.tsx | 1 + .../form/RepositoryFormSwitcher.tsx | 2 +- .../src/repos/containers/ExportRepository.tsx | 3 +- .../src/repos/sources/containers/Content.tsx | 4 +- .../src/repos/tags/components/TagDetail.tsx | 2 +- .../src/repos/tags/components/TagRow.tsx | 2 +- scm-ui/ui-webapp/src/search/Syntax.tsx | 2 +- 42 files changed, 937 insertions(+), 722 deletions(-) create mode 100644 gradle/changelog/high_contrast.yaml diff --git a/gradle/changelog/high_contrast.yaml b/gradle/changelog/high_contrast.yaml new file mode 100644 index 0000000000..c836c49efe --- /dev/null +++ b/gradle/changelog/high_contrast.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: High contrast mode flaws ([#1892](https://github.com/scm-manager/scm-manager/pull/1892)) diff --git a/scm-ui/ui-components/src/Autocomplete.tsx b/scm-ui/ui-components/src/Autocomplete.tsx index 6e4dad2475..5c84cd68be 100644 --- a/scm-ui/ui-components/src/Autocomplete.tsx +++ b/scm-ui/ui-components/src/Autocomplete.tsx @@ -47,7 +47,7 @@ class Autocomplete extends React.Component { static defaultProps = { placeholder: "Type here", loadingMessage: "Loading...", - noOptionsMessage: "No suggestion available", + noOptionsMessage: "No suggestion available" }; handleInputChange = (newValue: ValueType, action: ActionMeta) => { @@ -64,7 +64,7 @@ class Autocomplete extends React.Component { selectValue: ValueType, selectOptions: readonly SelectValue[] ): boolean => { - const isNotDuplicated = !selectOptions.map((option) => option.label).includes(inputValue); + const isNotDuplicated = !selectOptions.map(option => option.label).includes(inputValue); const isNotEmpty = inputValue !== ""; return isNotEmpty && isNotDuplicated; }; @@ -79,7 +79,7 @@ class Autocomplete extends React.Component { noOptionsMessage, loadSuggestions, creatable, - className, + className } = this.props; return ( @@ -88,6 +88,7 @@ class Autocomplete extends React.Component {
{creatable ? ( { loadingMessage={() => loadingMessage} noOptionsMessage={() => noOptionsMessage} isValidNewOption={this.isValidNewOption} - onCreateOption={(value) => { + onCreateOption={value => { this.selectValue({ label: value, value: { id: value, - displayName: value, - }, + displayName: value + } }); }} aria-label={helpText || label} diff --git a/scm-ui/ui-components/src/Breadcrumb.tsx b/scm-ui/ui-components/src/Breadcrumb.tsx index c7cf2e4bdd..66bdfff194 100644 --- a/scm-ui/ui-components/src/Breadcrumb.tsx +++ b/scm-ui/ui-components/src/Breadcrumb.tsx @@ -110,6 +110,7 @@ const ActionBar = styled.div` } `; +// TODO ersetzen? const PrefixButton = styled.div` border-right: 1px solid lightgray; `; diff --git a/scm-ui/ui-components/src/CardColumnGroup.tsx b/scm-ui/ui-components/src/CardColumnGroup.tsx index 3897e001b7..99f0fbcbec 100644 --- a/scm-ui/ui-components/src/CardColumnGroup.tsx +++ b/scm-ui/ui-components/src/CardColumnGroup.tsx @@ -41,13 +41,13 @@ class CardColumnGroup extends React.Component { constructor(props: Props) { super(props); this.state = { - collapsed: false, + collapsed: false }; } toggleCollapse = () => { - this.setState((prevState) => ({ - collapsed: !prevState.collapsed, + this.setState(prevState => ({ + collapsed: !prevState.collapsed })); }; @@ -89,7 +89,7 @@ class CardColumnGroup extends React.Component { {icon} {" "} {url ? ( - + {name} ) : ( diff --git a/scm-ui/ui-components/src/DangerZone.tsx b/scm-ui/ui-components/src/DangerZone.tsx index 8c94135558..b96397f201 100644 --- a/scm-ui/ui-components/src/DangerZone.tsx +++ b/scm-ui/ui-components/src/DangerZone.tsx @@ -40,6 +40,7 @@ export const DangerZone = styled.div` } } + // TODO ersetzen? > *:not(:last-child) { padding-bottom: 1.5rem; border-bottom: solid 2px whitesmoke; diff --git a/scm-ui/ui-components/src/Icon.tsx b/scm-ui/ui-components/src/Icon.tsx index e6db67698f..f610344b3f 100644 --- a/scm-ui/ui-components/src/Icon.tsx +++ b/scm-ui/ui-components/src/Icon.tsx @@ -40,7 +40,7 @@ type Props = { const Icon: FC = ({ iconStyle = "fas", - color = "grey-light", + color = "secondary", title, name, className, diff --git a/scm-ui/ui-components/src/Logo.stories.tsx b/scm-ui/ui-components/src/Logo.stories.tsx index 7502bbc8f2..01608379e3 100644 --- a/scm-ui/ui-components/src/Logo.stories.tsx +++ b/scm-ui/ui-components/src/Logo.stories.tsx @@ -26,6 +26,7 @@ import { storiesOf } from "@storybook/react"; import styled from "styled-components"; import Logo from "./Logo"; +// TODO Ersetzen? const Wrapper = styled.div` padding: 2em; background-color: black; diff --git a/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap b/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap index ff36b7ad27..4ab1b8a5e1 100644 --- a/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap +++ b/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap @@ -926,7 +926,7 @@ exports[`Storyshots CardColumn Default 1`] = ` > @@ -1097,7 +1097,7 @@ exports[`Storyshots CardColumnSmall Default 1`] = ` > @@ -2586,7 +2586,7 @@ exports[`Storyshots Forms/FileInput Default 1`] = ` fileInput.noFileChosen @@ -4038,7 +4038,7 @@ exports[`Storyshots GroupEntry Default 1`] = ` >
@@ -4116,7 +4116,7 @@ exports[`Storyshots GroupEntry With long texts 1`] = ` > @@ -4249,7 +4249,7 @@ exports[`Storyshots Icon Colors 1`] = ` > @@ -4327,7 +4327,7 @@ exports[`Storyshots Icon Default 1`] = ` className="Iconstories__Wrapper-sc-1g657fe-0 jVnSlu" > @@ -4413,55 +4413,55 @@ exports[`Storyshots Icon Sizing 1`] = ` > @@ -4583,7 +4583,7 @@ exports[`Storyshots MarkdownView Code without Lang 1`] = ` > @@ -4616,7 +4616,7 @@ exports[`Storyshots MarkdownView Code without Lang 1`] = ` > @@ -5751,7 +5751,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -5794,7 +5794,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -5823,7 +5823,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -5886,7 +5886,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -5934,7 +5934,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -5982,7 +5982,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6030,7 +6030,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6059,7 +6059,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6223,7 +6223,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6416,7 +6416,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6464,7 +6464,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6493,7 +6493,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6591,7 +6591,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6694,7 +6694,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6807,7 +6807,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -6855,7 +6855,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -7031,7 +7031,7 @@ exports[`Storyshots MarkdownView Header Anchor Links 1`] = ` > @@ -7082,7 +7082,7 @@ and this project adheres to > @@ -7113,7 +7113,7 @@ and this project adheres to > @@ -7137,7 +7137,7 @@ and this project adheres to > @@ -7271,7 +7271,7 @@ and this project adheres to > @@ -7379,7 +7379,7 @@ and this project adheres to > @@ -7455,7 +7455,7 @@ and this project adheres to > @@ -7479,7 +7479,7 @@ and this project adheres to > @@ -7631,7 +7631,7 @@ and this project adheres to > @@ -7655,7 +7655,7 @@ and this project adheres to > @@ -7750,7 +7750,7 @@ and this project adheres to > @@ -7826,7 +7826,7 @@ and this project adheres to > @@ -7850,7 +7850,7 @@ and this project adheres to > @@ -7957,7 +7957,7 @@ and this project adheres to > @@ -7981,7 +7981,7 @@ and this project adheres to > @@ -8115,7 +8115,7 @@ and this project adheres to > @@ -8236,7 +8236,7 @@ and this project adheres to > @@ -8351,7 +8351,7 @@ and this project adheres to > @@ -8375,7 +8375,7 @@ and this project adheres to > @@ -8535,7 +8535,7 @@ and this project adheres to > @@ -8661,7 +8661,7 @@ and this project adheres to > @@ -8737,7 +8737,7 @@ and this project adheres to > @@ -8761,7 +8761,7 @@ and this project adheres to > @@ -8830,7 +8830,7 @@ and this project adheres to > @@ -8873,7 +8873,7 @@ and this project adheres to > @@ -8983,7 +8983,7 @@ and this project adheres to > @@ -9007,7 +9007,7 @@ and this project adheres to > @@ -9065,7 +9065,7 @@ and this project adheres to > @@ -9089,7 +9089,7 @@ and this project adheres to > @@ -9231,7 +9231,7 @@ and this project adheres to > @@ -9274,7 +9274,7 @@ and this project adheres to > @@ -9349,7 +9349,7 @@ and this project adheres to > @@ -9373,7 +9373,7 @@ and this project adheres to > @@ -9436,7 +9436,7 @@ and this project adheres to > @@ -9460,7 +9460,7 @@ and this project adheres to > @@ -9555,7 +9555,7 @@ and this project adheres to > @@ -9643,7 +9643,7 @@ and this project adheres to > @@ -9667,7 +9667,7 @@ and this project adheres to > @@ -9709,7 +9709,7 @@ and this project adheres to > @@ -9733,7 +9733,7 @@ and this project adheres to > @@ -9819,7 +9819,7 @@ and this project adheres to > @@ -9947,7 +9947,7 @@ and this project adheres to > @@ -9971,7 +9971,7 @@ and this project adheres to > @@ -10040,7 +10040,7 @@ and this project adheres to > @@ -10096,7 +10096,7 @@ and this project adheres to > @@ -10172,7 +10172,7 @@ and this project adheres to > @@ -10196,7 +10196,7 @@ and this project adheres to > @@ -10246,7 +10246,7 @@ and this project adheres to > @@ -10270,7 +10270,7 @@ and this project adheres to > @@ -10326,7 +10326,7 @@ and this project adheres to > @@ -10376,7 +10376,7 @@ and this project adheres to > @@ -10400,7 +10400,7 @@ and this project adheres to > @@ -10450,7 +10450,7 @@ and this project adheres to > @@ -10474,7 +10474,7 @@ and this project adheres to > @@ -10517,7 +10517,7 @@ and this project adheres to > @@ -10593,7 +10593,7 @@ and this project adheres to > @@ -10617,7 +10617,7 @@ and this project adheres to > @@ -10667,7 +10667,7 @@ and this project adheres to > @@ -10691,7 +10691,7 @@ and this project adheres to > @@ -10773,7 +10773,7 @@ and this project adheres to > @@ -10816,7 +10816,7 @@ and this project adheres to > @@ -10970,7 +10970,7 @@ and this project adheres to > @@ -10994,7 +10994,7 @@ and this project adheres to > @@ -11089,7 +11089,7 @@ and this project adheres to > @@ -11170,7 +11170,7 @@ and this project adheres to > @@ -11194,7 +11194,7 @@ and this project adheres to > @@ -11237,7 +11237,7 @@ and this project adheres to > @@ -11417,7 +11417,7 @@ and this project adheres to > @@ -11441,7 +11441,7 @@ and this project adheres to > @@ -11562,7 +11562,7 @@ and this project adheres to > @@ -11651,7 +11651,7 @@ and this project adheres to > @@ -11675,7 +11675,7 @@ and this project adheres to > @@ -11718,7 +11718,7 @@ and this project adheres to > @@ -11761,7 +11761,7 @@ and this project adheres to > @@ -11824,7 +11824,7 @@ and this project adheres to > @@ -11848,7 +11848,7 @@ and this project adheres to > @@ -11917,7 +11917,7 @@ and this project adheres to > @@ -11978,7 +11978,7 @@ and this project adheres to > @@ -12106,7 +12106,7 @@ and this project adheres to > @@ -12130,7 +12130,7 @@ and this project adheres to > @@ -12208,7 +12208,7 @@ and this project adheres to > @@ -12285,7 +12285,7 @@ and this project adheres to > @@ -12441,7 +12441,7 @@ and this project adheres to > @@ -12465,7 +12465,7 @@ and this project adheres to > @@ -12549,7 +12549,7 @@ and this project adheres to > @@ -12573,7 +12573,7 @@ and this project adheres to > @@ -12668,7 +12668,7 @@ and this project adheres to > @@ -12898,7 +12898,7 @@ and this project adheres to > @@ -12922,7 +12922,7 @@ and this project adheres to > @@ -13004,7 +13004,7 @@ and this project adheres to > @@ -13080,7 +13080,7 @@ and this project adheres to > @@ -13104,7 +13104,7 @@ and this project adheres to > @@ -13190,7 +13190,7 @@ and this project adheres to > @@ -13297,7 +13297,7 @@ and this project adheres to > @@ -13407,7 +13407,7 @@ and this project adheres to > @@ -13431,7 +13431,7 @@ and this project adheres to > @@ -13487,7 +13487,7 @@ and this project adheres to > @@ -13543,7 +13543,7 @@ and this project adheres to > @@ -13606,7 +13606,7 @@ and this project adheres to > @@ -13630,7 +13630,7 @@ and this project adheres to > @@ -13738,7 +13738,7 @@ and this project adheres to > @@ -13796,7 +13796,7 @@ and this project adheres to > @@ -13844,7 +13844,7 @@ and this project adheres to > @@ -13936,7 +13936,7 @@ and this project adheres to > @@ -13960,7 +13960,7 @@ and this project adheres to > @@ -14020,7 +14020,7 @@ and this project adheres to > @@ -14070,7 +14070,7 @@ and this project adheres to > @@ -14120,7 +14120,7 @@ and this project adheres to > @@ -14167,7 +14167,7 @@ and this project adheres to > @@ -14191,7 +14191,7 @@ and this project adheres to > @@ -14236,7 +14236,7 @@ and this project adheres to > @@ -14315,7 +14315,7 @@ and this project adheres to > @@ -14363,7 +14363,7 @@ and this project adheres to > @@ -14387,7 +14387,7 @@ and this project adheres to > @@ -14434,7 +14434,7 @@ and this project adheres to > @@ -14458,7 +14458,7 @@ and this project adheres to > @@ -14518,7 +14518,7 @@ and this project adheres to > @@ -14558,7 +14558,7 @@ and this project adheres to > @@ -14630,7 +14630,7 @@ and this project adheres to > @@ -14654,7 +14654,7 @@ and this project adheres to > @@ -14849,7 +14849,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -14882,7 +14882,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -14911,7 +14911,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -14940,7 +14940,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -14969,7 +14969,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -14998,7 +14998,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -15027,7 +15027,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -15056,7 +15056,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -15085,7 +15085,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -15114,7 +15114,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -15143,7 +15143,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -15172,7 +15172,7 @@ exports[`Storyshots MarkdownView Inline Xml 1`] = ` > @@ -16431,7 +16431,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16474,7 +16474,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16503,7 +16503,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16566,7 +16566,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16614,7 +16614,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16662,7 +16662,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16710,7 +16710,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16739,7 +16739,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -16903,7 +16903,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17096,7 +17096,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17144,7 +17144,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17173,7 +17173,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17271,7 +17271,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17374,7 +17374,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17487,7 +17487,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17535,7 +17535,7 @@ Deserunt officia esse aliquip consectetur duis ut labore laborum commodo aliquip > @@ -17814,7 +17814,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -17897,7 +17897,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -17926,7 +17926,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -17955,7 +17955,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -17984,7 +17984,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18052,7 +18052,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18120,7 +18120,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18149,7 +18149,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18178,7 +18178,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18207,7 +18207,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18275,7 +18275,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18378,7 +18378,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18481,7 +18481,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18549,7 +18549,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18617,7 +18617,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18720,7 +18720,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18823,7 +18823,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18891,7 +18891,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -18959,7 +18959,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -19027,7 +19027,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -19056,7 +19056,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -19085,7 +19085,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -19114,7 +19114,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -19182,7 +19182,7 @@ exports[`Storyshots MarkdownView Xml Code Block 1`] = ` > @@ -22448,7 +22448,7 @@ exports[`Storyshots Repositories/Changesets With multiple signatures and not fou onMouseOver={[Function]} > @@ -22688,7 +22688,7 @@ exports[`Storyshots Repositories/Changesets With unknown signature 1`] = ` onMouseOver={[Function]} > @@ -73976,13 +73976,13 @@ exports[`Storyshots Repositories/RepositoryEntry Archived 1`] = ` title="overview.contact" > @@ -75243,7 +75243,7 @@ Array [   @@ -75251,7 +75251,7 @@ Array [   @@ -75259,7 +75259,7 @@ Array [ , @@ -75268,7 +75268,7 @@ Array [ > @@ -75276,7 +75276,7 @@ Array [   @@ -75284,7 +75284,7 @@ Array [   @@ -75292,7 +75292,7 @@ Array [ , @@ -75366,7 +75366,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75409,7 +75409,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75438,7 +75438,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75501,7 +75501,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75549,7 +75549,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75597,7 +75597,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75645,7 +75645,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75674,7 +75674,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75772,7 +75772,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -75981,7 +75981,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76089,7 +76089,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76147,7 +76147,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76176,7 +76176,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76325,7 +76325,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76493,7 +76493,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76522,7 +76522,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76635,7 +76635,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76683,7 +76683,7 @@ exports[`Storyshots SyntaxHighlighter Go 1`] = ` > @@ -76868,7 +76868,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -76982,7 +76982,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -77011,7 +77011,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -77151,7 +77151,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -77320,7 +77320,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -77418,7 +77418,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -77506,7 +77506,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -77624,7 +77624,7 @@ exports[`Storyshots SyntaxHighlighter Javascript 1`] = ` > @@ -77715,7 +77715,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -77770,7 +77770,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -77799,7 +77799,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -77885,7 +77885,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -77971,7 +77971,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78057,7 +78057,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78143,7 +78143,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78229,7 +78229,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78315,7 +78315,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78401,7 +78401,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78487,7 +78487,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78516,7 +78516,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78564,7 +78564,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78593,7 +78593,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78653,7 +78653,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78682,7 +78682,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78742,7 +78742,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78771,7 +78771,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78800,7 +78800,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78829,7 +78829,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78889,7 +78889,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78918,7 +78918,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78947,7 +78947,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -78976,7 +78976,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79036,7 +79036,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79065,7 +79065,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79094,7 +79094,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79123,7 +79123,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79183,7 +79183,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79212,7 +79212,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79241,7 +79241,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79270,7 +79270,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79330,7 +79330,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79359,7 +79359,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79388,7 +79388,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79417,7 +79417,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79477,7 +79477,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79506,7 +79506,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79535,7 +79535,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79564,7 +79564,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79593,7 +79593,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79622,7 +79622,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79651,7 +79651,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79711,7 +79711,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79740,7 +79740,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79769,7 +79769,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79798,7 +79798,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79827,7 +79827,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79856,7 +79856,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79885,7 +79885,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79914,7 +79914,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79943,7 +79943,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -79972,7 +79972,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80032,7 +80032,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80061,7 +80061,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80090,7 +80090,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80119,7 +80119,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80167,7 +80167,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80196,7 +80196,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80225,7 +80225,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80254,7 +80254,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80302,7 +80302,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80331,7 +80331,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80360,7 +80360,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80389,7 +80389,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80437,7 +80437,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80466,7 +80466,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80495,7 +80495,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80524,7 +80524,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80553,7 +80553,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80582,7 +80582,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80642,7 +80642,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80671,7 +80671,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80731,7 +80731,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80760,7 +80760,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80808,7 +80808,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80856,7 +80856,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80904,7 +80904,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80933,7 +80933,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -80981,7 +80981,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81029,7 +81029,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81077,7 +81077,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81125,7 +81125,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81173,7 +81173,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81221,7 +81221,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81269,7 +81269,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81298,7 +81298,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81358,7 +81358,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81387,7 +81387,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81435,7 +81435,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81483,7 +81483,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81531,7 +81531,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81579,7 +81579,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81627,7 +81627,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81675,7 +81675,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81723,7 +81723,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81752,7 +81752,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81781,7 +81781,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81810,7 +81810,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81870,7 +81870,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81899,7 +81899,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81928,7 +81928,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -81957,7 +81957,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82005,7 +82005,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82034,7 +82034,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82063,7 +82063,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82092,7 +82092,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82121,7 +82121,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82150,7 +82150,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82210,7 +82210,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82239,7 +82239,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82268,7 +82268,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82297,7 +82297,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82451,7 +82451,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82661,7 +82661,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82791,7 +82791,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -82921,7 +82921,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83051,7 +83051,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83181,7 +83181,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83311,7 +83311,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83350,7 +83350,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83379,7 +83379,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83408,7 +83408,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83437,7 +83437,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83466,7 +83466,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83526,7 +83526,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83555,7 +83555,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83615,7 +83615,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83644,7 +83644,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83707,7 +83707,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83736,7 +83736,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83796,7 +83796,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83825,7 +83825,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83854,7 +83854,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83883,7 +83883,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83938,7 +83938,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -83978,7 +83978,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84007,7 +84007,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84036,7 +84036,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84065,7 +84065,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84094,7 +84094,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84123,7 +84123,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84152,7 +84152,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84181,7 +84181,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84210,7 +84210,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84239,7 +84239,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84268,7 +84268,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84297,7 +84297,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84326,7 +84326,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84355,7 +84355,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84395,7 +84395,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84444,7 +84444,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84473,7 +84473,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84502,7 +84502,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84531,7 +84531,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84560,7 +84560,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84589,7 +84589,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84649,7 +84649,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84678,7 +84678,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84860,7 +84860,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84889,7 +84889,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84960,7 +84960,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -84989,7 +84989,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85112,7 +85112,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85141,7 +85141,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85212,7 +85212,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85241,7 +85241,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85428,7 +85428,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85457,7 +85457,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85528,7 +85528,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85557,7 +85557,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85628,7 +85628,7 @@ exports[`Storyshots SyntaxHighlighter Markdown 1`] = ` > @@ -85719,7 +85719,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -85792,7 +85792,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -85821,7 +85821,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -85885,7 +85885,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -85914,7 +85914,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86008,7 +86008,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86037,7 +86037,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86135,7 +86135,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86218,7 +86218,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86321,7 +86321,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86394,7 +86394,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86492,7 +86492,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86540,7 +86540,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86569,7 +86569,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86627,7 +86627,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86761,7 +86761,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86839,7 +86839,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86912,7 +86912,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -86975,7 +86975,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -87038,7 +87038,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -87126,7 +87126,7 @@ exports[`Storyshots SyntaxHighlighter Python 1`] = ` > @@ -89547,7 +89547,7 @@ exports[`Storyshots Table Default 1`] = ` Last Name @@ -89633,7 +89633,7 @@ exports[`Storyshots Table Table with Word-Break 1`] = ` Id @@ -89646,7 +89646,7 @@ exports[`Storyshots Table Table with Word-Break 1`] = ` Name @@ -89688,7 +89688,7 @@ exports[`Storyshots Table TextColumn 1`] = ` Id @@ -89701,7 +89701,7 @@ exports[`Storyshots Table TextColumn 1`] = ` Name @@ -89714,7 +89714,7 @@ exports[`Storyshots Table TextColumn 1`] = ` Description diff --git a/scm-ui/ui-components/src/forms/FileInput.tsx b/scm-ui/ui-components/src/forms/FileInput.tsx index f479f47f1f..057823327b 100644 --- a/scm-ui/ui-components/src/forms/FileInput.tsx +++ b/scm-ui/ui-components/src/forms/FileInput.tsx @@ -102,7 +102,7 @@ const FileInput: FC = ({ {file?.name ? ( {file?.name} ) : ( - + {filenamePlaceholder || t("fileInput.noFileChosen")} )} diff --git a/scm-ui/ui-components/src/forms/FileUpload.tsx b/scm-ui/ui-components/src/forms/FileUpload.tsx index b960eeb817..e5165ae368 100644 --- a/scm-ui/ui-components/src/forms/FileUpload.tsx +++ b/scm-ui/ui-components/src/forms/FileUpload.tsx @@ -60,7 +60,7 @@ const FileUpload: FC = ({ handleFile, filenamePlaceholder = "", disabled {file?.name ? ( {file?.name} ) : ( - {filenamePlaceholder} + {filenamePlaceholder} )} diff --git a/scm-ui/ui-components/src/forms/TriStateCheckbox.tsx b/scm-ui/ui-components/src/forms/TriStateCheckbox.tsx index 6e92c48ad3..95b4d2d230 100644 --- a/scm-ui/ui-components/src/forms/TriStateCheckbox.tsx +++ b/scm-ui/ui-components/src/forms/TriStateCheckbox.tsx @@ -51,11 +51,11 @@ const TriStateCheckbox: FC = ({ checked, indeterminate, disabled, label, let color; if (disabled) { - color = "grey-light"; + color = "secondary"; } else if (checked || indeterminate) { color = "link"; } else { - color = "black"; + color = "secondary-most"; } // We need a tabIndex to make the checkbox accessible from keyboard. diff --git a/scm-ui/ui-components/src/modals/FullscreenModal.tsx b/scm-ui/ui-components/src/modals/FullscreenModal.tsx index 8cb6a27ffc..7d8a4f0611 100644 --- a/scm-ui/ui-components/src/modals/FullscreenModal.tsx +++ b/scm-ui/ui-components/src/modals/FullscreenModal.tsx @@ -45,7 +45,7 @@ const FullSizedModal = styled(Modal)` const FullscreenModal: FC = ({ title, closeFunction, body, active, closeButtonLabel }) => { const [t] = useTranslation("repos"); - const footer = ); }; @@ -188,7 +177,7 @@ const NotificationList: FC = ({ data, clear, remove }) => { {all.length > 6 ? ( -

+

{t("notifications.xMore", { count: all.length - 6 })}

) : null} @@ -348,6 +337,7 @@ const Notifications: FC = ({ className }) => {
{ ); }; +// TODO ersetzen const ResultHeading = styled.h3` border-bottom: 1px solid lightgray; `; @@ -79,6 +80,7 @@ const DropdownMenu = styled.div` max-width: 20rem; `; +// TODO ersetzen const ResultFooter = styled.div` border-top: 1px solid lightgray; `; diff --git a/scm-ui/ui-webapp/src/repos/branches/components/AheadBehindTag.tsx b/scm-ui/ui-webapp/src/repos/branches/components/AheadBehindTag.tsx index 904b09db4d..0742858408 100644 --- a/scm-ui/ui-webapp/src/repos/branches/components/AheadBehindTag.tsx +++ b/scm-ui/ui-webapp/src/repos/branches/components/AheadBehindTag.tsx @@ -96,7 +96,7 @@ const AheadBehindTag: FC = ({ branch, details, hiddenMobile, verbose }) = {behindText} @@ -104,7 +104,7 @@ const AheadBehindTag: FC = ({ branch, details, hiddenMobile, verbose }) = {aheadText} diff --git a/scm-ui/ui-webapp/src/repos/branches/components/BranchCommitDateCommitter.tsx b/scm-ui/ui-webapp/src/repos/branches/components/BranchCommitDateCommitter.tsx index 8f5ba88305..2cc6a4cdd4 100644 --- a/scm-ui/ui-webapp/src/repos/branches/components/BranchCommitDateCommitter.tsx +++ b/scm-ui/ui-webapp/src/repos/branches/components/BranchCommitDateCommitter.tsx @@ -31,7 +31,7 @@ import { useTranslation } from "react-i18next"; const BranchCommitDateCommitter: FC<{ branch: Branch }> = ({ branch }) => { const [t] = useTranslation("repos"); - const committedAt = ; + const committedAt = ; if (branch.lastCommitter?.name) { return ( <> diff --git a/scm-ui/ui-webapp/src/repos/branches/components/BranchRow.tsx b/scm-ui/ui-webapp/src/repos/branches/components/BranchRow.tsx index f1ee1d5a5f..49f00616eb 100644 --- a/scm-ui/ui-webapp/src/repos/branches/components/BranchRow.tsx +++ b/scm-ui/ui-webapp/src/repos/branches/components/BranchRow.tsx @@ -76,7 +76,7 @@ const BranchRow: FC = ({ repository, baseUrl, branch, onDelete, details } {branch.name} {branch.lastCommitDate && ( - + )} diff --git a/scm-ui/ui-webapp/src/repos/codeSection/components/CodeActionBar.tsx b/scm-ui/ui-webapp/src/repos/codeSection/components/CodeActionBar.tsx index acde30e8d8..c8a235c79e 100644 --- a/scm-ui/ui-webapp/src/repos/codeSection/components/CodeActionBar.tsx +++ b/scm-ui/ui-webapp/src/repos/codeSection/components/CodeActionBar.tsx @@ -58,7 +58,7 @@ const CodeActionBar: FC = ({ selectedBranch, branches, onSelectBranch, sw const location = useLocation(); return ( - + = ({ path, icon, label }) => { color={isSelected ? "link is-selected" : undefined} link={!isSelected ? href : undefined} > - +

{t(`plugins:${label}`, label)}

); diff --git a/scm-ui/ui-webapp/src/repos/containers/ExportRepository.tsx b/scm-ui/ui-webapp/src/repos/containers/ExportRepository.tsx index 0dc4c31a3b..291b93b3d1 100644 --- a/scm-ui/ui-webapp/src/repos/containers/ExportRepository.tsx +++ b/scm-ui/ui-webapp/src/repos/containers/ExportRepository.tsx @@ -41,7 +41,6 @@ import classNames from "classnames"; const InfoBox = styled.div` white-space: pre-line; - background-color: #ccecf9; border-radius: 2px; border-left: 0.2rem solid; border-color: #33b2e8; @@ -59,7 +58,7 @@ const ExportInterruptedNotification = () => { const ExportInfoBox: FC<{ exportInfo: ExportInfo }> = ({ exportInfo }) => { const [t] = useTranslation("repos"); return ( - + {t("export.exportInfo.infoBoxTitle")}

{t("export.exportInfo.exporter", { username: exportInfo.exporterName })}

diff --git a/scm-ui/ui-webapp/src/repos/sources/containers/Content.tsx b/scm-ui/ui-webapp/src/repos/sources/containers/Content.tsx index c604285db5..cfa6c7f555 100644 --- a/scm-ui/ui-webapp/src/repos/sources/containers/Content.tsx +++ b/scm-ui/ui-webapp/src/repos/sources/containers/Content.tsx @@ -170,8 +170,8 @@ const Content: FC = ({ file, repository, revision, breadcrumb, error }) = if (!collapsed) { return ( <> -

- +
+
diff --git a/scm-ui/ui-webapp/src/repos/tags/components/TagDetail.tsx b/scm-ui/ui-webapp/src/repos/tags/components/TagDetail.tsx index 5eb18ff057..d2f82678f5 100644 --- a/scm-ui/ui-webapp/src/repos/tags/components/TagDetail.tsx +++ b/scm-ui/ui-webapp/src/repos/tags/components/TagDetail.tsx @@ -52,7 +52,7 @@ const TagDetail: FC = ({ repository, tag }) => {
{t("tags.overview.created")}{" "} - +
diff --git a/scm-ui/ui-webapp/src/repos/tags/components/TagRow.tsx b/scm-ui/ui-webapp/src/repos/tags/components/TagRow.tsx index a14da71eba..d1897df853 100644 --- a/scm-ui/ui-webapp/src/repos/tags/components/TagRow.tsx +++ b/scm-ui/ui-webapp/src/repos/tags/components/TagRow.tsx @@ -58,7 +58,7 @@ const TagRow: FC = ({ tag, baseUrl, onDelete }) => {
{t("sources.content.path")} {tag.name} - + {t("tags.overview.created")} diff --git a/scm-ui/ui-webapp/src/search/Syntax.tsx b/scm-ui/ui-webapp/src/search/Syntax.tsx index 1eb61c224f..1de57ecc4f 100644 --- a/scm-ui/ui-webapp/src/search/Syntax.tsx +++ b/scm-ui/ui-webapp/src/search/Syntax.tsx @@ -53,7 +53,7 @@ const Expandable: FC = ({ header, children, className }) => { const [t] = useTranslation("commons"); const [expanded, setExpanded] = useState(false); return ( -
+
setExpanded(!expanded)} className="card-header is-clickable"> {header}