UI Plugin API (#4256)

* Add page registration
* Add example plugin
* First version of proper react plugins
* Make reference react plugin
* Add patching functions
* Add tools link poc
* NavItem poc
* Add loading hook for lazily loaded components
* Add documentation
This commit is contained in:
WithoutPants
2023-11-28 13:06:44 +11:00
committed by GitHub
parent 11be56cc42
commit b915428f06
17 changed files with 2418 additions and 384 deletions

View File

@@ -0,0 +1,36 @@
.scene-card__date {
color: #bfccd6;;
font-size: 0.85em;
}
.scene-card__performer {
display: inline-block;
font-weight: 500;
margin-right: 0.5em;
a {
color: #137cbd;
}
}
.scene-card__performers,
.scene-card__tags {
-webkit-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 1;
overflow: hidden;
&:hover {
-webkit-line-clamp: unset;
overflow: visible;
}
}
.scene-card__tags .tag-item {
margin-left: 0;
}
.scene-performer-popover .image-thumbnail {
margin: 1em;
}