From 64e857362f9dc04f3fb382b08c54787ccc6e6998 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Mon, 9 Jun 2025 21:54:46 +0300 Subject: [PATCH] refactor(share): remove Swagger-specific CSS --- packages/share-theme/src/styles/index.css | 1 - packages/share-theme/src/styles/swagger.css | 143 -------------------- 2 files changed, 144 deletions(-) delete mode 100644 packages/share-theme/src/styles/swagger.css diff --git a/packages/share-theme/src/styles/index.css b/packages/share-theme/src/styles/index.css index f0c0989a6..095f80835 100644 --- a/packages/share-theme/src/styles/index.css +++ b/packages/share-theme/src/styles/index.css @@ -1,7 +1,6 @@ @import "./base.css"; @import "./childlinks.css"; @import "./externallinks.css"; -@import "./swagger.css"; @import "./toc.css"; @import "./navbar/index.css"; diff --git a/packages/share-theme/src/styles/swagger.css b/packages/share-theme/src/styles/swagger.css deleted file mode 100644 index 3db300f2a..000000000 --- a/packages/share-theme/src/styles/swagger.css +++ /dev/null @@ -1,143 +0,0 @@ -#main .swagger-ui .scheme-container { - background: var(--background-secondary); -} - -#main .swagger-ui .opblock .opblock-section-header { - background: rgba(0, 0, 0, 0.2); -} - -#main .swagger-ui section.models { - border: 1px solid var(--background-highlight); -} - -#main .swagger-ui section.models .model-container, -#main .swagger-ui .opblock-body pre.microlight { - background: var(--background-secondary) !important; -} - -#main .swagger-ui, -#main .swagger-ui .info li, -#main .swagger-ui .info p, -#main .swagger-ui .info table, -#main .swagger-ui .opblock-description-wrapper p, -#main .swagger-ui .opblock-external-docs-wrapper p, -#main .swagger-ui .opblock-title_normal p, -#main .swagger-ui .response-col_status, -#main .swagger-ui .response-col_links { - color: var(--text-primary); -} - - -#main .swagger-ui .opblock .opblock-summary-operation-id, -#main .swagger-ui .opblock .opblock-summary-path, -#main .swagger-ui .opblock .opblock-summary-path__deprecated, -#main .swagger-ui .btn, -#main .swagger-ui .model, -#main .swagger-ui .tab li, -#main .swagger-ui table thead tr td, -#main .swagger-ui table thead tr th, -#main .swagger-ui .parameter__type, -#main .swagger-ui .parameter__name, -#main .swagger-ui thead tr td.col_header, -#main .swagger-ui .model-title { - color: var(--text-heading); -} - -#main .swagger-ui .model .property.primitive { - color: var(--text-menu); -} - -#main .swagger-ui .prop-type { - color: var(--text-link); -} - -#main .swagger-ui svg { - fill: var(--text-heading); -} - - -#main .swagger-ui .model-toggle::after { - filter: invert(100%); -} - -#main .swagger-ui .btn { - border: 2px solid var(--text-heading); - transition: transform 200ms ease; -} - -#main .swagger-ui .btn:hover { - transform: translateY(-5px); -} - -#main .swagger-ui input[disabled], -#main .swagger-ui select[disabled], -#main .swagger-ui textarea[disabled], -#main .swagger-ui select { - background: rgba(0, 0, 0, 0.2); - color: var(--text-primary); - border: 2px solid rgba(0,0,0,0.3); - appearance: auto; -} - - -#main .models > h4 { - margin: 5px 10px; -} - - -#main .swagger-ui .opblock-summary-control { - margin-right: 10px; -} - -#main .swagger-ui .authorization__btn { - padding-left: 0; -} - -.swagger-ui .info .title small { - top: 0; - padding: 4px 8px; - background: var(--background-highlight); -} - -#main .swagger-ui .info .title { - display: flex; - align-items: center; - gap: 10px; -} - -#main .swagger-ui .info .title small pre { - color: var(--text-heading); - min-width: 0; - border: 0; - background: none; -} - -#main .swagger-ui .info .title > span { - display: flex; - align-items: center; -} - -.swagger-ui .info .title small.version-stamp { - background: var(--background-highlight); -} - - -#main .swagger-ui h1, -#main .swagger-ui h2, -#main .swagger-ui h3, -#main .swagger-ui h4, -#main .swagger-ui h5, -#main .swagger-ui h6 { - border: 0; -} - - -#main .swagger-ui input[type="email"], -#main .swagger-ui input[type="file"], -#main .swagger-ui input[type="password"], -#main .swagger-ui input[type="search"], -#main .swagger-ui input[type="text"], -#main .swagger-ui textarea { - background-color: var(--background-highlight); - border: 0; -} \ No newline at end of file