Initial commit, just the basic webui layout and basic golang backend with websocket communication tested.
120
public/static/css/gridbase.css
Normal file
@@ -0,0 +1,120 @@
|
||||
* {box-sizing: border-box;}
|
||||
.wrapper {
|
||||
display: grid;
|
||||
grid-gap: 10px;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color: #F8F9F9;
|
||||
grid-template-columns: 200px 1fr;
|
||||
|
||||
}
|
||||
|
||||
.box {
|
||||
background-color: #F2F3F4;
|
||||
border-radius: 1px;
|
||||
|
||||
}
|
||||
|
||||
.navcolumn {
|
||||
grid-column: 1;
|
||||
grid-row: 2 / span 2;
|
||||
border-style: double;
|
||||
}
|
||||
|
||||
.navcolumnImage {
|
||||
padding-right: 10%;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.liNavcolumn {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.liNavcolumn:hover {
|
||||
background-color: grey;
|
||||
|
||||
}
|
||||
|
||||
.navsettings {
|
||||
grid-column: 1 / span 2;
|
||||
grid-row: 1;
|
||||
border-style: double;
|
||||
max-height: 80px;
|
||||
}
|
||||
|
||||
.imagezoom {
|
||||
height: 50px;
|
||||
}
|
||||
|
||||
|
||||
.imagezoom:hover {
|
||||
background-color: grey;
|
||||
}
|
||||
|
||||
|
||||
.torrentlist {
|
||||
grid-column: 2;
|
||||
grid-row: 2;
|
||||
border-style: double;
|
||||
min-height: 400px;
|
||||
}
|
||||
|
||||
.torrentdetails {
|
||||
grid-column: 2;
|
||||
grid-row: 3;
|
||||
border-style: double;
|
||||
min-height: 100px;
|
||||
}
|
||||
|
||||
ul.none {
|
||||
list-style-type: none;
|
||||
padding: 0 2% 0 0;
|
||||
}
|
||||
|
||||
ul.navsettingsUl {
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
li.top {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
|
||||
hr {
|
||||
border-width: 2px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.verticalLine {
|
||||
border-left: solid grey;
|
||||
}
|
||||
|
||||
table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
td, th {
|
||||
border: 1px solid #dddddd;
|
||||
text-align: left;
|
||||
padding: 8px;
|
||||
background-color: #3B83CB;
|
||||
}
|
||||
|
||||
tr:nth-child(even) {
|
||||
background-color: #dddddd;
|
||||
}
|
||||
|
||||
.activeButton {
|
||||
background-color: red;
|
||||
}
|
||||
|
||||
.tab {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.defaultTab {
|
||||
display: initial;
|
||||
}
|
BIN
public/static/images/iconActiveTorrents.png
Normal file
After Width: | Height: | Size: 546 B |
BIN
public/static/images/iconAddTorrent.png
Normal file
After Width: | Height: | Size: 913 B |
BIN
public/static/images/iconAddTorrentLink.png
Normal file
After Width: | Height: | Size: 527 B |
BIN
public/static/images/iconDelete.png
Normal file
After Width: | Height: | Size: 794 B |
BIN
public/static/images/iconDownList.png
Normal file
After Width: | Height: | Size: 753 B |
BIN
public/static/images/iconDownload.png
Normal file
After Width: | Height: | Size: 506 B |
BIN
public/static/images/iconInactiveTorrents.png
Normal file
After Width: | Height: | Size: 787 B |
BIN
public/static/images/iconPause.png
Normal file
After Width: | Height: | Size: 251 B |
BIN
public/static/images/iconRSS.png
Normal file
After Width: | Height: | Size: 850 B |
BIN
public/static/images/iconScrollDown.png
Normal file
After Width: | Height: | Size: 565 B |
BIN
public/static/images/iconScrollUp.png
Normal file
After Width: | Height: | Size: 579 B |
BIN
public/static/images/iconSettings.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
public/static/images/iconStart.png
Normal file
After Width: | Height: | Size: 524 B |
BIN
public/static/images/iconStop.png
Normal file
After Width: | Height: | Size: 219 B |
BIN
public/static/images/iconTorrent.png
Normal file
After Width: | Height: | Size: 539 B |
BIN
public/static/images/iconUpList.png
Normal file
After Width: | Height: | Size: 728 B |
BIN
public/static/images/iconUpload.png
Normal file
After Width: | Height: | Size: 470 B |
BIN
public/static/images/testicon.png
Normal file
After Width: | Height: | Size: 1014 B |