[epiphany] about: Improve applications page CSS for responsiveness
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany] about: Improve applications page CSS for responsiveness
- Date: Sat, 7 Sep 2019 15:18:32 +0000 (UTC)
commit 99ce70a636b41573c7f8c89891f745947de8d870
Author: Sam Hewitt <sam snwh org>
Date: Tue Aug 13 14:20:12 2019 -0400
about: Improve applications page CSS for responsiveness
This makes the CSS in line with gtk and add media break points to allow
for responsive design.
Fixes https://source.puri.sm/Librem5/Apps_Issues/issues/92.
src/resources/about.css | 28 +++++++++++++++++++++-------
1 file changed, 21 insertions(+), 7 deletions(-)
---
diff --git a/src/resources/about.css b/src/resources/about.css
index f34671cd3..9e256b16f 100644
--- a/src/resources/about.css
+++ b/src/resources/about.css
@@ -192,19 +192,33 @@ html.epiphany-html {
.applications-body table { width: 100%; border-collapse: collapse; }
.applications-body table, td {
- border: 1px solid #d3d7cf;
- border-left: none; border-right: none;
+ border: 1px solid #d3d7cf;
+ border-left: none; border-right: none;
}
-.applications-body p { margin-bottom: 30px; }
-.applications-body td { padding: 15px;}
-.applications-body td.icon { width: 64px; }
+.applications-body p { margin-bottom: 24px; }
+.applications-body td { padding: 12px;}
+.applications-body td.icon { width: 64px; padding-left:0; padding-right:0; }
.applications-body td.datas { width: 200px; }
-.applications-body td.input { width: 64px; }
+.applications-body td.input { width: 64px; padding-left:0; padding-right:0; }
.applications-body td.date { width: auto; text-align: right; font-size: small; }
.applications-body .appname { font-weight: bold; }
.applications-body .appurl, td.date { color: #babdb6; }
-.applications-body input { width: 100%; padding: 8px; }
+.applications-body input { width: auto; padding: 8px; }
+
+@media only screen and (max-width : 600px) {
+ .applications-body td.date { display:none; }
+ .applications-body .appurl, .applications-body .appurl { white-space: nowrap;overflow:
hidden;text-overflow: ellipsis; max-width: 256px;}
+}
+
+@media only screen and (max-width : 400px) {
+ .applications-body td.date { display:none; }
+ .applications-body .appurl, .applications-body .appurl { white-space: nowrap;overflow:
hidden;text-overflow: ellipsis; max-width: 120px;}
+}
+
+@media only screen and (max-width : 360px) {
+ .applications-body .appname { white-space: nowrap;overflow: hidden;text-overflow: ellipsis; max-width:
120px;}
+}
/* about:incognito */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]