css: make plugin button container a flexbox

backend: pass plugin button generated code through domdocument to ensure
its correctness; set data-plugin-name attribute on children to make
them sortable via css
This commit is contained in:
Andrew Dolgov
2021-10-24 20:11:49 +03:00
parent 9f734c9050
commit 933913410c
9 changed files with 118 additions and 4 deletions

View File

@@ -43,6 +43,7 @@ body.ttrss_main .post .header {
body.ttrss_main .post .header .left,
body.ttrss_main .post .header .right {
display: flex;
align-items: center;
}
body.ttrss_main .post .header .row {
display: flex;
@@ -1302,9 +1303,20 @@ body.ttrss_utility hr {
.cdm .footer i.material-icons {
color: #777;
}
.cdm .footer .left,
.cdm .footer .right {
display: flex;
align-items: center;
}
.cdm .footer .left {
flex-grow: 2;
}
.cdm .footer .left > * {
margin-right: 4px;
}
.cdm .footer .right > * {
margin-left: 4px;
}
.cdm .content-inner {
margin: 10px;
line-height: 1.5;