Skip to content

Commit 26fb337

Browse files
committed
added inactive style for repo button
1 parent 45b4a30 commit 26fb337

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

src/components/Toolbar.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import {
1414
toolbarButtonClass,
1515
toolbarClass,
1616
toolbarMenuButtonClass,
17+
toolbarMenuButtonInactiveClass,
1718
toolbarMenuButtonIconClass,
1819
toolbarMenuButtonSubtitleClass,
1920
toolbarMenuButtonTitleClass,
@@ -206,7 +207,7 @@ export class Toolbar extends React.Component<IToolbarProps, IToolbarState> {
206207
<div className={toolbarMenuWrapperClass}>
207208
<button
208209
disabled
209-
className={toolbarMenuButtonClass}
210+
className={toolbarMenuButtonInactiveClass}
210211
title={`Current repository: ${this.state.repository}`}
211212
onClick={this._onRepositoryClick}
212213
>

src/style/Toolbar.ts

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { style } from 'typestyle';
2+
import { NestedCSSProperties } from 'typestyle/lib/types';
23

34
export const toolbarClass = style({
45
display: 'flex',
@@ -30,7 +31,7 @@ export const toolbarMenuWrapperClass = style({
3031
borderBottomColor: 'var(--jp-border-color2)'
3132
});
3233

33-
export const toolbarMenuButtonClass = style({
34+
const toolbarMenuButtonProps: NestedCSSProperties = {
3435
boxSizing: 'border-box',
3536
display: 'flex',
3637
flexDirection: 'row',
@@ -50,7 +51,13 @@ export const toolbarMenuButtonClass = style({
5051
border: 'none',
5152
borderRadius: 0,
5253

53-
background: 'var(--jp-layout-color1)',
54+
background: 'var(--jp-layout-color1)'
55+
};
56+
57+
export const toolbarMenuButtonInactiveClass = style(toolbarMenuButtonProps);
58+
59+
export const toolbarMenuButtonClass = style({
60+
...toolbarMenuButtonProps,
5461

5562
$nest: {
5663
'&:hover': {

0 commit comments

Comments
 (0)