Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing issue filter #25335

Closed
Closed
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
382320c
Empty-Commit
puni9869 Jun 14, 2023
496e352
Fixing the mobile view port for issue-list menu and dropdown.
puni9869 Jun 18, 2023
76056e0
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
490f56b
Setting margins for large device screen for issue filter
puni9869 Jun 18, 2023
44d1866
Linter
puni9869 Jun 18, 2023
551f5e6
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
2cd08ae
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
ce40b5f
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
734ac4e
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
91c35d6
Removing div divider and fixing view port resolution with suggestion
puni9869 Jun 18, 2023
751f788
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
7d97d82
Fixing:: Suggestions
puni9869 Jun 18, 2023
b241d78
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
c54a073
Removed extra classes
puni9869 Jun 18, 2023
ad8c1fd
Fixing the checkbox problem
puni9869 Jun 18, 2023
82bfd8b
Fixing the checkbox problem and item-actions
puni9869 Jun 18, 2023
f72d188
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 18, 2023
c8b0525
Adding space to left side of drop down menu
puni9869 Jun 19, 2023
7a72aee
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 19, 2023
b6b3f2d
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 19, 2023
94fd75b
Merge branch 'main' into punit/ISSUE-24846-fixing-issue-filter
puni9869 Jun 19, 2023
5d5192b
Modifying delete button ml-auto style
puni9869 Jun 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions templates/repo/issue/list.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -81,14 +81,15 @@
{{end}}
{{end}}
</div>
<div id="issue-filters" class="issue-list-toolbar">
<div class="issue-list-toolbar-left">
<div class="ui divider"></div>
puni9869 marked this conversation as resolved.
Show resolved Hide resolved
<div id="issue-filters" class="ui stackable grid">
<div class="six wide column">
{{if and ($.CanWriteIssuesOrPulls) (gt (len .Issues) 0)}}
<input type="checkbox" autocomplete="off" class="issue-checkbox-all gt-mr-4" title="{{.locale.Tr "repo.issues.action_check_all"}}">
{{end}}
{{template "repo/issue/openclose" .}}
</div>
<div class="issue-list-toolbar-right">
<div class="ten wide right aligned column issue-list-toolbar-right">
<div class="ui secondary filter stackable menu labels">
<!-- Label -->
<div class="ui {{if not .Labels}}disabled{{end}} dropdown jump item label-filter">
Expand Down
66 changes: 56 additions & 10 deletions web_src/css/repo/issue-list.css
Original file line number Diff line number Diff line change
@@ -1,15 +1,61 @@
.issue-list-toolbar {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
gap: 1rem;
margin-top: 1rem;
@media only screen and (min-width: 1024px) and (max-width: 1266px) {
#issue-filters > .column.six.wide.column {
max-width: fit-content;
}

#issue-filters > .issue-list-toolbar-right > .stackable.menu {
margin-left: calc(33% - 7vw);
puni9869 marked this conversation as resolved.
Show resolved Hide resolved
}
}

@media only screen and (min-width: 1266px) {
puni9869 marked this conversation as resolved.
Show resolved Hide resolved
#issue-filters > .issue-list-toolbar-right > .stackable.menu {
margin-left: 14vh;
}
puni9869 marked this conversation as resolved.
Show resolved Hide resolved
}

.issue-list-toolbar-left {
display: flex;
@media only screen and (max-width: 767.98px) {
.ui.container > .ui.stackable.grid > .column.issue-list-toolbar-right > .stackable.menu {
overflow-y: hidden;
overflow-x: scroll;
flex-direction: row !important;
flex-wrap: nowrap !important;
}
puni9869 marked this conversation as resolved.
Show resolved Hide resolved

.ui.container > .ui.stackable.grid > .column.issue-list-toolbar-right > .stackable.menu > .item {
max-width: fit-content;
}

.ui.stackable.menu:not(.no-vertical-tabs) > .dropdown.item {
puni9869 marked this conversation as resolved.
Show resolved Hide resolved
position: initial;
}

.ui.container > .ui.stackable.grid > .column.issue-list-toolbar-right {
padding-top: 0;
}
}

.issue-list-toolbar-right {
margin-left: auto;
@media only screen and (min-width: 767.98px) and (max-width: 1024px) {
.ui.container > .ui.stackable.grid > .column.issue-list-toolbar-right > .stackable.menu {
flex-wrap: nowrap !important;
}

.ui.grid > .column.six.wide.column {
flex: 1;
max-width: fit-content;
display: flex;
}

#issue-filters {
flex-direction: column;
}

.ui.container > .ui.stackable.grid > .column.issue-list-toolbar-right {
padding-top: 0;
padding-left: 3px;
}

#issue-filters > .issue-list-toolbar-right > .stackable.menu {
margin-left: 0;
}
}