src/dotnet/APIView/APIViewWeb/Client/css/shared/language-customizations.scss (199 lines of code) (raw):
.icon-language {
min-height: 31px;
width: 31px;
display: inline-block;
vertical-align: middle;
padding-inline: 5px;
}
.java-variant {
&.icon-assembly {
background: url(/icons/java/common/assembly.svg) center left no-repeat !important;
}
&.icon-gradle {
background: url(/icons/java/common/gradle.svg) center left no-repeat !important;
}
&.icon-maven {
background: url(/icons/java/common/maven.svg) center left no-repeat !important;
}
&.icon-namespace {
background: url(/icons/java/common/namespace.svg) center left no-repeat !important;
}
&.icon-spring {
background: url(/icons/java/common/spring.svg) center left no-repeat !important;
}
&.icon-unknown {
background: url(/icons/java/common/unknown.svg) center left no-repeat !important;
}
&.icon-android {
background: url(/icons/java/common/android.svg) center left no-repeat !important;
}
&.icon-annotation {
background: url(/icons/java/java/annotation.svg) center left no-repeat !important;
}
&.icon-class {
background: url(/icons/java/java/class.svg) center left no-repeat !important;
}
&.icon-enum {
background: url(/icons/java/java/enum.svg) center left no-repeat !important;
}
&.icon-interface {
background: url(/icons/java/java/interface.svg) center left no-repeat !important;
}
&.icon-module {
background: url(/icons/java/common/module.svg) center left no-repeat !important;
}
}
.kotlin-variant {
&.icon-assembly {
background: url(/icons/java/common/assembly.svg) center left no-repeat !important;
}
&.icon-gradle {
background: url(/icons/java/common/gradle.svg) center left no-repeat !important;
}
&.icon-maven {
background: url(/icons/java/common/maven.svg) center left no-repeat !important;
}
&.icon-namespace {
background: url(/icons/java/common/namespace.svg) center left no-repeat !important;
}
&.icon-spring {
background: url(/icons/java/common/spring.svg) center left no-repeat !important;
}
&.icon-unknown {
background: url(/icons/java/common/unknown.svg) center left no-repeat !important;
}
&.icon-android {
background: url(/icons/java/common/android.svg) center left no-repeat !important;
}
&.icon-annotation {
background: url(/icons/java/kotlin/annotation.svg) center left no-repeat !important;
}
&.icon-class {
background: url(/icons/java/kotlin/class.svg) center left no-repeat !important;
}
&.icon-enum {
background: url(/icons/java/kotlin/enum.svg) center left no-repeat !important;
}
&.icon-interface {
background: url(/icons/java/kotlin/interface.svg) center left no-repeat !important;
}
&.icon-function {
background: url(/icons/java/kotlin/function.svg) center left no-repeat !important;
}
&.icon-kotlinLanguage {
background: url(/icons/java/kotlin/kotlinLanguage.svg) center left no-repeat !important;
}
&.icon-object {
background: url(/icons/java/kotlin/object.svg) center left no-repeat !important;
}
&.icon-property {
background: url(/icons/java/kotlin/property.svg) center left no-repeat !important;
}
&.icon-module {
background: url(/icons/java/common/module.svg) center left no-repeat !important;
}
}
.c-variant, .cplusplus-variant, .csharp-variant, .go-variant, .javascript-variant, .json-variant, .python-variant, .swagger-variant, .swift-variant, .xml-variant {
&.icon-class {
background: url(/icons/class.png) center left no-repeat;
}
&.icon-interface {
background: url(/icons/interface.png) center left no-repeat;
}
&.icon-struct {
background: url(/icons/struct.png) center left no-repeat;
}
&.icon-enum {
background: url(/icons/enum.png) center left no-repeat;
}
&.icon-delegate {
background: url(/icons/delegate.png) center left no-repeat;
}
&.icon-unknown {
background: url(/icons/type.png) center left no-repeat;
}
&.icon-assembly {
background: url(/icons/assembly.png) center left no-repeat;
}
&.icon-namespace {
background: url(/icons/namespace.png) center left no-repeat;
}
&.icon-package {
background: url(/icons/package.png) center left no-repeat;
}
&.icon-method {
background: url(/icons/method.png) center left no-repeat;
}
}
.icon-csharp {
@extend .icon-language;
background: url(/icons/csharp-original.svg) center no-repeat;
}
.icon-javascript {
@extend .icon-language;
background: url(/icons/javascript-original.svg) center no-repeat;
}
.icon-python {
@extend .icon-language;
background: url(/icons/python-original.svg) center no-repeat;
}
.icon-c {
@extend .icon-language;
background: url(/icons/c-original.svg) center no-repeat;
}
.icon-cplusplus {
@extend .icon-language;
background: url(/icons/cplusplus-original.svg) center no-repeat;
}
.icon-go {
@extend .icon-language;
background: url(/icons/go-original.svg) center no-repeat;
}
.icon-java {
@extend .icon-language;
background: url(/icons/java-original.svg) center no-repeat;
}
.icon-java-spring {
@extend .icon-language;
background: url(/icons/java-spring-original.svg) center no-repeat;
}
.icon-java-android {
@extend .icon-language;
background: url(/icons/java-android-original.svg) center no-repeat;
}
.icon-swift {
@extend .icon-language;
background: url(/icons/swift-original.svg) center no-repeat;
}
.icon-kotlin {
@extend .icon-language;
background: url(/icons/kotlin-original.svg) center no-repeat;
}
.icon-json {
@extend .icon-language;
background: url(/icons/json-original.svg) center no-repeat;
}
.icon-swagger {
@extend .icon-language;
background: url(/icons/swagger-original.svg) center no-repeat;
}
.icon-typespec {
@extend .icon-language;
background: url(/icons/typespec-original.svg) center center no-repeat;
}
.icon-rust {
@extend .icon-language;
background: var(--rust-icon)
}
.icon-comments {
cursor: pointer;
position: absolute;
right: -17px;
top: 3px;
}
.icon-chevron-right {
background: url(/icons/chevron-right.svg) center no-repeat;
}
.icon-chevron-up {
background: url(/icons/chevron-up.svg) center no-repeat;
}