From bddb8d1e560db2dff4880a7184160d5f01f51e94 Mon Sep 17 00:00:00 2001 From: Ziad-I <68874104+Ziad-I@users.noreply.github.com> Date: Fri, 26 Jul 2024 02:19:55 +0300 Subject: [PATCH] add initial page layout --- .../bim/data/webui/static/css/drawings.css | 53 ++++++++++++++++- .../bim/data/webui/templates/drawings.html | 58 ++++++++++++++++++- 2 files changed, 108 insertions(+), 3 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/data/webui/static/css/drawings.css b/src/blenderbim/blenderbim/bim/data/webui/static/css/drawings.css index 3798c42875..2b91ee913e 100644 --- a/src/blenderbim/blenderbim/bim/data/webui/static/css/drawings.css +++ b/src/blenderbim/blenderbim/bim/data/webui/static/css/drawings.css @@ -22,7 +22,7 @@ --nav-link-color: #fff; --nav-link-hover-color: #3fb449; --warning-color: #FFDB8F; - --table-border-color: #464444; + --border-color: #464444; } :root.light { @@ -34,11 +34,12 @@ --nav-link-color: #000000; --nav-link-hover-color: #38a63d; --warning-color: #FF4500; - --table-border-color: #222; + --border-color: #222; } html { font-size: var(--base-font-size); + color: var(--text-color); } body { @@ -53,6 +54,9 @@ body { margin-left: var(--margin-small); margin-right: var(--margin-small); margin-bottom: var(--margin-medium); + height: calc(100vh - var(--nav-height)); + box-sizing: border-box; + display: flex; } h3 { @@ -183,4 +187,49 @@ nav ul li a.active { font-size: var(--base-font-size); margin-left: var(--margin-tiny); margin-top: var(--margin-small); +} + + +.left { + background-color: var(--bg-color); + display: flex; + flex-direction: column; + padding: 20px; +} + +.right { + background-color: var(--bg-color); + /* Light gray background for the right part */ +} + +.panel { + background-color: var(--nav-bg-color); + border: 1px solid var(--border-color); + padding: 10px; + flex-grow: 1; + /* Take the remaining space */ + display: flex; + flex-direction: column; +} + +.card-header, +.card { + background-color: var(--bg-color); + border: 1px solid var(--border-color); +} + +#dropdown-menu:focus { + outline: none; +} + +/* remove bootstrap css confilcts */ +*, +::after, +::before { + box-sizing: unset; +} + +.btn, +.btn:hover { + color: var(--text-color); } \ No newline at end of file diff --git a/src/blenderbim/blenderbim/bim/data/webui/templates/drawings.html b/src/blenderbim/blenderbim/bim/data/webui/templates/drawings.html index 159e2a95fd..8e97678a13 100644 --- a/src/blenderbim/blenderbim/bim/data/webui/templates/drawings.html +++ b/src/blenderbim/blenderbim/bim/data/webui/templates/drawings.html @@ -4,6 +4,10 @@