aboutsummaryrefslogtreecommitdiffstats
path: root/web_src/css/repo/home-file-list.css
diff options
context:
space:
mode:
Diffstat (limited to 'web_src/css/repo/home-file-list.css')
-rw-r--r--web_src/css/repo/home-file-list.css70
1 files changed, 70 insertions, 0 deletions
diff --git a/web_src/css/repo/home-file-list.css b/web_src/css/repo/home-file-list.css
new file mode 100644
index 0000000000..eab2124d6f
--- /dev/null
+++ b/web_src/css/repo/home-file-list.css
@@ -0,0 +1,70 @@
+#repo-files-table {
+ width: 100%;
+ display: grid;
+ grid-template-columns: auto 1fr auto;
+ border: 1px solid var(--color-light-border);
+ border-radius: var(--border-radius);
+ margin: 10px 0; /* match the "clone-panel-popup" margin to avoid "visual double-border" */
+}
+
+#repo-files-table .svg.octicon-file-directory-fill,
+#repo-files-table .svg.octicon-file-submodule {
+ color: var(--color-primary);
+}
+
+#repo-files-table .svg.octicon-file,
+#repo-files-table .svg.octicon-file-symlink-file,
+#repo-files-table .svg.octicon-file-directory-symlink {
+ color: var(--color-secondary-dark-7);
+}
+
+#repo-files-table .repo-file-item {
+ display: contents;
+}
+
+#repo-files-table .repo-file-item:hover > .repo-file-cell {
+ background: var(--color-hover);
+}
+
+#repo-files-table .repo-file-line,
+#repo-files-table .repo-file-cell {
+ border-top: 1px solid var(--color-light-border);
+ padding: 6px 10px;
+}
+
+#repo-files-table .repo-file-line:first-child {
+ border-top: none;
+}
+
+#repo-files-table .repo-file-line {
+ grid-column: 1 / span 3;
+ display: flex;
+ align-items: center;
+ gap: 0.5em;
+ padding: 6px 10px;
+}
+
+#repo-files-table .repo-file-cell.name {
+ max-width: 300px;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+
+#repo-files-table .repo-file-cell.message {
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ color: var(--color-text-light-1);
+}
+
+#repo-files-table .repo-file-cell.age {
+ white-space: nowrap;
+ color: var(--color-text-light-1);
+}
+
+@media (max-width: 767.98px) {
+ #repo-files-table .repo-file-cell.name {
+ max-width: 150px;
+ }
+}