Skip to content

Commit 15dbb8e

Browse files
authored
Change style of bookmark editor button (#145)
1 parent a8d90b7 commit 15dbb8e

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

src/Bookmarks/component.css

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,22 @@
9191
text-align: center;
9292
}
9393

94-
.BookmarkEditButton:hover {
95-
color: var(--palette-01);
96-
background-color: var(--palette-1);
94+
.BookmarkEditButton {
95+
visibility: hidden;
96+
opacity: 0;
97+
transition: all 0.25s linear;
9798
}
9899

99-
.Bookmark .BookmarkEditButton {
100-
display: none;
100+
.Bookmark:hover .BookmarkEditButton,
101+
.Bookmark > a:focus + .BookmarkEditButton {
102+
visibility: visible;
103+
opacity: 1;
101104
}
102105

103-
.Bookmark:hover .BookmarkEditButton {
104-
display: block;
106+
.BookmarkEditButton:hover,
107+
.BookmarkEditButton:focus-visible {
108+
visibility: visible;
109+
opacity: 1;
110+
background-color: var(--palette-2);
111+
box-shadow: 0 0 calc(var(--size-folder-item-gap) * 3) var(--palette-01);
105112
}

src/Bookmarks/component.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,12 +137,13 @@ const BookmarkComponent: FC<BookmarkComponentProps> = ({ bookmark, shortcutMap }
137137
</Link>
138138
<a
139139
href="#Edit"
140+
className="BookmarkEditButton"
140141
onClick={(e) => {
141142
setEditingBookmark(new EditingBookmark(bookmark, shortcutKey))
142143
e.preventDefault()
143144
}}
144145
>
145-
<div className="BookmarkEditButton">&hellip;</div>
146+
&hellip;
146147
</a>
147148
<BookmarkEditorComponent
148149
editingBookmark={editingBookmark}

0 commit comments

Comments
 (0)