aboutsummaryrefslogtreecommitdiffstats
path: root/web_src
diff options
context:
space:
mode:
authorGusted <williamzijl7@hotmail.com>2022-04-23 16:56:33 +0000
committerGitHub <noreply@github.com>2022-04-23 18:56:33 +0200
commit1f0541780538d03108fc741399480851759275bd (patch)
tree8764ccbf655a6f9631d94be94620a1e06dec32fc /web_src
parent9550e5a23e9f8581cc13f54b336307ee02d430cc (diff)
downloadgitea-1f0541780538d03108fc741399480851759275bd.tar.gz
gitea-1f0541780538d03108fc741399480851759275bd.zip
Use horizontal tabs for repo header on mobile (#19468)
* Use horizontal tabs for repo header on mobile - The current behavior of the repo header on mobile is to display them vertically column-by-column. I've only experience annoyance due to this while trying to visit gitea instanced on mobile. This commit changes this behavior to use horizontal tabs, it uses less tabs and doesn't bloat 60% of your mobile screen with the repo headers. - A small fix added in this commit is to give some space around the repo buttons, current behavior is that they are too "close" to the repo title. * Fix lint
Diffstat (limited to 'web_src')
-rw-r--r--web_src/less/_repository.less25
1 files changed, 25 insertions, 0 deletions
diff --git a/web_src/less/_repository.less b/web_src/less/_repository.less
index 9a2ae99462..70f8b077de 100644
--- a/web_src/less/_repository.less
+++ b/web_src/less/_repository.less
@@ -2956,11 +2956,21 @@ tbody.commit-list {
justify-content: space-between;
flex-wrap: wrap;
word-break: break-word;
+
+ @media @mediaSm {
+ + .container {
+ margin-top: 7px;
+ }
+ }
}
.repo-buttons {
display: flex;
align-items: center;
+
+ @media @mediaSm {
+ margin-top: 1em;
+ }
}
.repo-buttons .ui.labeled.button > .label:hover {
@@ -3227,3 +3237,18 @@ td.blob-excerpt {
transform: scale(105%);
box-shadow: 0 .5rem 1rem var(--color-shadow) !important;
}
+
+@media @mediaSm {
+ .repo-header-container {
+ overflow-x: auto;
+ overflow-y: hidden;
+
+ .ui.stackable.menu {
+ flex-direction: row;
+
+ .item {
+ width: initial !important;
+ }
+ }
+ }
+}