mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-13 05:25:56 +00:00
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:
@@ -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;
|
||||
|
||||
@@ -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: #999;
|
||||
}
|
||||
.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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -98,8 +98,23 @@
|
||||
color : @color-icon;
|
||||
}
|
||||
|
||||
.left, .right {
|
||||
display : flex;
|
||||
align-items : center;
|
||||
}
|
||||
|
||||
.left {
|
||||
flex-grow : 2;
|
||||
|
||||
> * {
|
||||
margin-right : 4px;
|
||||
}
|
||||
}
|
||||
|
||||
.right {
|
||||
> * {
|
||||
margin-left : 4px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@ body.ttrss_main {
|
||||
|
||||
.left, .right {
|
||||
display : flex;
|
||||
align-items : center;
|
||||
}
|
||||
|
||||
.row {
|
||||
|
||||
@@ -44,6 +44,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;
|
||||
@@ -1303,9 +1304,20 @@ body.ttrss_utility hr {
|
||||
.cdm .footer i.material-icons {
|
||||
color: #999;
|
||||
}
|
||||
.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;
|
||||
|
||||
@@ -44,6 +44,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;
|
||||
@@ -1303,9 +1304,20 @@ body.ttrss_utility hr {
|
||||
.cdm .footer i.material-icons {
|
||||
color: #999;
|
||||
}
|
||||
.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;
|
||||
|
||||
Reference in New Issue
Block a user