Skip to content

Commit 04d7ced

Browse files
authored
De-emphasize issue sidebar buttons (#26171)
I find the colored buttons in the issue sidebar distracting, given that they are not primary actions, I think we can de-colorize them. Before: <img width="285" alt="Screenshot 2023-07-26 at 19 42 22" src="https://github.com/go-gitea/gitea/assets/115237/7e784805-4e01-4199-94bb-0538a0130264"> <img width="288" alt="Screenshot 2023-07-26 at 19 43 06" src="https://github.com/go-gitea/gitea/assets/115237/3a89c661-e24a-4ebf-a585-d404d0a6a78a"> <img width="285" alt="Screenshot 2023-07-26 at 19 44 36" src="https://github.com/go-gitea/gitea/assets/115237/c1aa8c13-6f41-4763-8149-d1c07cb4be5c">: After: <img width="286" alt="Screenshot 2023-07-26 at 19 42 04" src="https://github.com/go-gitea/gitea/assets/115237/74d640c2-e0ab-4fef-87aa-9e788e9010e2"> <img width="285" alt="Screenshot 2023-07-26 at 19 42 51" src="https://github.com/go-gitea/gitea/assets/115237/3b69976a-9aa4-4e1c-8df3-4168f4a9fcf9"> <img width="286" alt="Screenshot 2023-07-26 at 19 45 15" src="https://github.com/go-gitea/gitea/assets/115237/897222fd-4df2-4d99-98eb-e5f8fb77c4d6">
1 parent aa723de commit 04d7ced

File tree

1 file changed

+22
-10
lines changed

1 file changed

+22
-10
lines changed

templates/repo/issue/view_content/sidebar.tmpl

+22-10
Original file line numberDiff line numberDiff line change
@@ -299,19 +299,28 @@
299299
{{$.CsrfTokenHtml}}
300300
</form>
301301
{{if $.IsStopwatchRunning}}
302-
<button class="ui fluid button issue-stop-time">{{.locale.Tr "repo.issues.stop_tracking"}}</button>
303-
<button class="ui fluid negative button issue-cancel-time gt-mt-3">{{.locale.Tr "repo.issues.cancel_tracking"}}</button>
302+
<button class="ui fluid button issue-stop-time">
303+
{{svg "octicon-stopwatch" 16 "gt-mr-3"}}
304+
{{.locale.Tr "repo.issues.stop_tracking"}}
305+
</button>
306+
<button class="ui fluid button issue-cancel-time gt-mt-3">
307+
{{svg "octicon-trash" 16 "gt-mr-3"}}
308+
{{.locale.Tr "repo.issues.cancel_tracking"}}
309+
</button>
304310
{{else}}
305311
{{if .HasUserStopwatch}}
306312
<div class="ui warning message">
307313
{{.locale.Tr "repo.issues.tracking_already_started" (.OtherStopwatchURL|Escape) | Safe}}
308314
</div>
309315
{{end}}
310-
<button class="ui fluid button issue-start-time" data-tooltip-content='{{.locale.Tr "repo.issues.start_tracking"}}'>{{.locale.Tr "repo.issues.start_tracking_short"}}</button>
316+
<button class="ui fluid button issue-start-time" data-tooltip-content='{{.locale.Tr "repo.issues.start_tracking"}}'>
317+
{{svg "octicon-stopwatch" 16 "gt-mr-3"}}
318+
{{.locale.Tr "repo.issues.start_tracking_short"}}
319+
</button>
311320
<div class="ui mini modal issue-start-time-modal">
312321
<div class="header">{{.locale.Tr "repo.issues.add_time"}}</div>
313322
<div class="content">
314-
<form method="post" id="add_time_manual_form" action="{{.Issue.Link}}/times/add" class="ui action input fluid">
323+
<form method="post" id="add_time_manual_form" action="{{.Issue.Link}}/times/add" class="ui input fluid gt-gap-3">
315324
{{$.CsrfTokenHtml}}
316325
<input placeholder='{{.locale.Tr "repo.issues.add_time_hours"}}' type="number" name="hours">
317326
<input placeholder='{{.locale.Tr "repo.issues.add_time_minutes"}}' type="number" name="minutes" class="ui compact">
@@ -322,7 +331,10 @@
322331
<button class="ui red cancel button">{{.locale.Tr "repo.issues.add_time_cancel"}}</button>
323332
</div>
324333
</div>
325-
<button class="ui fluid button green issue-add-time gt-mt-3" data-tooltip-content='{{.locale.Tr "repo.issues.add_time"}}'>{{.locale.Tr "repo.issues.add_time_short"}}</button>
334+
<button class="ui fluid button issue-add-time gt-mt-3" data-tooltip-content='{{.locale.Tr "repo.issues.add_time"}}'>
335+
{{svg "octicon-plus" 16 "gt-mr-3"}}
336+
{{.locale.Tr "repo.issues.add_time_short"}}
337+
</button>
326338
{{end}}
327339
</div>
328340
</div>
@@ -381,7 +393,7 @@
381393
<form class="ui fluid action input issue-due-form" action="{{AppSubUrl}}/{{PathEscape .Repository.Owner.Name}}/{{PathEscape .Repository.Name}}/issues/{{.Issue.Index}}/deadline" method="post" id="update-issue-deadline-form">
382394
{{$.CsrfTokenHtml}}
383395
<input required placeholder="{{.locale.Tr "repo.issues.due_date_form"}}" {{if gt .Issue.DeadlineUnix 0}}value="{{.Issue.DeadlineUnix.Format "2006-01-02"}}"{{end}} type="date" name="deadlineDate" id="deadlineDate">
384-
<button class="ui green icon button">
396+
<button class="ui icon button">
385397
{{if ne .Issue.DeadlineUnix 0}}
386398
{{svg "octicon-pencil"}}
387399
{{else}}
@@ -417,7 +429,7 @@
417429
{{range .BlockingDependencies}}
418430
<div class="item dependency{{if .Issue.IsClosed}} is-closed{{end}} gt-df gt-ac gt-sb">
419431
<div class="item-left gt-df gt-jc gt-fc gt-f1">
420-
<a class="title" href="{{.Issue.Link}}" data-tooltip-content="#{{.Issue.Index}} {{.Issue.Title | RenderEmoji $.Context}}">
432+
<a class="title muted" href="{{.Issue.Link}}" data-tooltip-content="#{{.Issue.Index}} {{.Issue.Title | RenderEmoji $.Context}}">
421433
#{{.Issue.Index}} {{.Issue.Title | RenderEmoji $.Context}}
422434
</a>
423435
<div class="text small">
@@ -449,7 +461,7 @@
449461
{{range .BlockedByDependencies}}
450462
<div class="item dependency{{if .Issue.IsClosed}} is-closed{{end}} gt-df gt-ac gt-sb">
451463
<div class="item-left gt-df gt-jc gt-fc gt-f1">
452-
<a class="title" href="{{.Issue.Link}}" data-tooltip-content="#{{.Issue.Index}} {{.Issue.Title | RenderEmoji $.Context}}">
464+
<a class="title muted" href="{{.Issue.Link}}" data-tooltip-content="#{{.Issue.Index}} {{.Issue.Title | RenderEmoji $.Context}}">
453465
#{{.Issue.Index}} {{.Issue.Title | RenderEmoji $.Context}}
454466
</a>
455467
<div class="text small">
@@ -507,7 +519,7 @@
507519
<input type="text" class="search">
508520
<div class="default text">{{.locale.Tr "repo.issues.dependency.add"}}</div>
509521
</div>
510-
<button class="ui green icon button">
522+
<button class="ui icon button">
511523
{{svg "octicon-plus"}}
512524
</button>
513525
</div>
@@ -643,7 +655,7 @@
643655
</form>
644656
</div>
645657
</div>
646-
<button class="gt-mt-2 fluid ui show-modal button negative" data-modal="#delete">
658+
<button class="gt-mt-2 fluid ui show-modal button" data-modal="#delete">
647659
{{svg "octicon-trash"}}
648660
{{.locale.Tr "repo.issues.delete"}}
649661
</button>

0 commit comments

Comments
 (0)