├── .gitignore ├── .npmignore ├── README.md ├── bower.json ├── package.json ├── screenshots ├── 2.x │ ├── 2.x-feeling-blue.png │ ├── 2.x-flattop.png │ ├── 2.x-material.png │ ├── 2.x-monokai.png │ ├── 2.x-muted.png │ ├── 2.x-newspaper.png │ └── 2.x-outline.png └── 3.x │ ├── 3.x-feeling-blue.png │ ├── 3.x-flattop.png │ ├── 3.x-material.png │ ├── 3.x-monokai.png │ ├── 3.x-muted.png │ ├── 3.x-newspaper.png │ └── 3.x-outline.png └── themes ├── 2.x ├── theme-feeling-blue.css ├── theme-flattop.css ├── theme-material.css ├── theme-monokai.css ├── theme-muted.css ├── theme-newspaper.css └── theme-outline.css └── 3.x ├── theme-feeling-blue.css ├── theme-flattop.css ├── theme-material.css ├── theme-monokai.css ├── theme-muted.css ├── theme-newspaper.css └── theme-outline.css /.gitignore: -------------------------------------------------------------------------------- 1 | **/.DS_Store 2 | **/tmp 3 | **/.sass-cache 4 | **/node_modules 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | _gh_pages/* 3 | 4 | dist 5 | tmp 6 | .sass-cache 7 | node_modules 8 | 9 | # don't need these in the npm package. 10 | src/ 11 | _config.yml 12 | bower.json 13 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Swagger UI Themes 2 | 3 | *Version 3.0.0* 4 | 5 | [![npm](https://img.shields.io/npm/v/swagger-ui-themes.svg?style=flat-square)](https://www.npmjs.com/package/swagger-ui-themes) 6 | [![Bower](https://img.shields.io/bower/v/swagger-ui-themes.svg?style=flat-square)](https://github.com/ostranme/swagger-ui-themes) 7 | 8 | > Swagger Docs are awesome. Why not make them look better! 9 | 10 | ![](https://media2.giphy.com/media/62PP2yEIAZF6g/200.gif) 11 | 12 | 13 | - Below is a collection of CSS themes for [Swagger UI](http://swagger.io/swagger-ui/). 14 | - Get started at [http://ostranme.github.io/swagger-ui-themes/](http://ostranme.github.io/swagger-ui-themes/) 15 | 16 | ## Getting started 17 | 18 | Download the swagger-ui-themes project and place the desired stylesheet into the source of your swagger-ui html. Use the `3.x` or `2.x` directories depending on what version of Swagger UI you have. 19 | 20 | ``` 21 | ├── 2.x 22 | │   ├── theme-feeling-blue.css 23 | │   ├── theme-flattop.css 24 | │   ├── theme-material.css 25 | │   ├── theme-monokai.css 26 | │   ├── theme-muted.css 27 | │   ├── theme-newspaper.css 28 | │   └── theme-outline.css 29 | └── 3.x 30 | ├── theme-feeling-blue.css 31 | ├── theme-flattop.css 32 | ├── theme-material.css 33 | ├── theme-monokai.css 34 | ├── theme-muted.css 35 | ├── theme-newspaper.css 36 | └── theme-outline.css 37 | ``` 38 | 39 | In the `` of your html, reference the location to your [theme].css 40 | 41 | ```html 42 | 43 | ``` 44 | 45 | - For `3.x`, make sure to either remove/comment out the link to `swagger-ui.css` or load the desired theme after to override the default Swagger UI styles. 46 | 47 | > If you have issues loading themes with 3.x, try modifying the index.html to load the theme.css absolutely last right before the closing body or html tag. 48 | - [workaround] 3.x theme loading issue ([#25](https://github.com/ostranme/swagger-ui-themes/issues/28)) 49 | 50 | - For `2.x`, make sure to either remove/comment out the link to `screen.css` or load the desired theme after to override the default Swagger UI styles. 51 | 52 | #### Install with bower 53 | 54 | ```shell 55 | $ bower install swagger-ui-themes 56 | ``` 57 | 58 | #### Install with npm 59 | 60 | ```shell 61 | $ npm install swagger-ui-themes 62 | ``` 63 | 64 | ## 3.x Themes 65 | 66 | #### Material 67 | ![Material Screenshot](screenshots/3.x/3.x-material.png) 68 | 69 | #### Flattop 70 | ![Flattop Screenshot](screenshots/3.x/3.x-flattop.png) 71 | 72 | #### Muted 73 | ![Muted Screenshot](screenshots/3.x/3.x-muted.png) 74 | 75 | #### Newspaper 76 | ![Newspaper Screenshot](screenshots/3.x/3.x-newspaper.png) 77 | 78 | #### Outline 79 | ![Outline Screenshot](screenshots/3.x/3.x-outline.png) 80 | 81 | #### Monokai 82 | ![Monokai Screenshot](screenshots/3.x/3.x-monokai.png) 83 | 84 | #### Feeling Blue 85 | ![Feeling Blue Screenshot](screenshots/3.x/3.x-feeling-blue.png) 86 | 87 | ## 2.x Themes 88 | 89 | #### Material 90 | ![Material Screenshot](screenshots/2.x/2.x-material.png) 91 | 92 | #### Flattop 93 | ![Flattop Screenshot](screenshots/2.x/2.x-flattop.png) 94 | 95 | #### Muted 96 | ![Muted Screenshot](screenshots/2.x/2.x-muted.png) 97 | 98 | #### Newspaper 99 | ![Newspaper Screenshot](screenshots/2.x/2.x-newspaper.png) 100 | 101 | #### Outline 102 | ![Outline Screenshot](screenshots/2.x/2.x-outline.png) 103 | 104 | #### Monokai 105 | ![Monokai Screenshot](screenshots/2.x/2.x-monokai.png) 106 | 107 | #### Feeling Blue 108 | ![Feeling Blue Screenshot](screenshots/2.x/2.x-feeling-blue.png) 109 | 110 | ## Community Driven Tools 111 | 112 | | Name | Description | 113 | |------|-------------| 114 | | [swagger-ui-themes-extensions](https://chrome.google.com/webstore/detail/swagger-ui-themes/mmbhchnmidfdfbecginjphmijieofngc) | Chrome extension to apply swagger-ui themes (https://github.com/AMoreaux/swagger-ui-themes-extension) | 115 | 116 | ## Contributing 117 | 118 | If you want to add theme ideas or other fixes/changes, feel free to submit an issue. 119 | 120 | #### Requesting new theme 121 | 122 | - Title your new issue Theme request: theme-name (e.g., Theme request: theme-nyan-cat). 123 | - Include a few use cases for your requested theme. How do you plan on using it? 124 | 125 | ## License 126 | 127 | - Code licensed under [MIT License](http://opensource.org/licenses/mit-license.html) 128 | -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "swagger-ui-themes", 3 | "version": "3.0.0", 4 | "homepage": "https://github.com/ostranme/swagger-ui-themes", 5 | "author": 6 | "Mark Ostrander ", 7 | "description": "A collection of CSS themes for Swagger UI", 8 | "main": [ 9 | "themes/*.css" 10 | ], 11 | "keywords": [ 12 | "theme", 13 | "swagger", 14 | "swagger UI", 15 | "ui", 16 | "flat" 17 | ], 18 | "license": "MIT", 19 | "ignore": [ 20 | "**/.*", 21 | "node_modules", 22 | "bower_components", 23 | "test", 24 | "tests" 25 | ] 26 | } 27 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "swagger-ui-themes", 3 | "description": "A collection of CSS themes for Swagger UI", 4 | "version": "3.0.0", 5 | "keywords": ["theme", "swagger", "swagger UI", "ui", "flat"], 6 | "homepage": "http://meostrander.com/swagger-ui-themes", 7 | "bugs": { 8 | "url" : "http://github.com/ostranme/swagger-ui-themes/issues" 9 | }, 10 | "author": { 11 | "name": "Mark Ostrander", 12 | "web": "http://twitter.com/mark_ostrander" 13 | }, 14 | "repository": { 15 | "type": "git", 16 | "url": "https://github.com/ostranme/swagger-ui-themes.git" 17 | }, 18 | "contributors": [ 19 | ], 20 | "license": "(MIT)", 21 | "dependencies": { 22 | }, 23 | "engines" : { 24 | "node" : ">=0.10.3" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /screenshots/2.x/2.x-feeling-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/2.x/2.x-feeling-blue.png -------------------------------------------------------------------------------- /screenshots/2.x/2.x-flattop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/2.x/2.x-flattop.png -------------------------------------------------------------------------------- /screenshots/2.x/2.x-material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/2.x/2.x-material.png -------------------------------------------------------------------------------- /screenshots/2.x/2.x-monokai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/2.x/2.x-monokai.png -------------------------------------------------------------------------------- /screenshots/2.x/2.x-muted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/2.x/2.x-muted.png -------------------------------------------------------------------------------- /screenshots/2.x/2.x-newspaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/2.x/2.x-newspaper.png -------------------------------------------------------------------------------- /screenshots/2.x/2.x-outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/2.x/2.x-outline.png -------------------------------------------------------------------------------- /screenshots/3.x/3.x-feeling-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/3.x/3.x-feeling-blue.png -------------------------------------------------------------------------------- /screenshots/3.x/3.x-flattop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/3.x/3.x-flattop.png -------------------------------------------------------------------------------- /screenshots/3.x/3.x-material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/3.x/3.x-material.png -------------------------------------------------------------------------------- /screenshots/3.x/3.x-monokai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/3.x/3.x-monokai.png -------------------------------------------------------------------------------- /screenshots/3.x/3.x-muted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/3.x/3.x-muted.png -------------------------------------------------------------------------------- /screenshots/3.x/3.x-newspaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/3.x/3.x-newspaper.png -------------------------------------------------------------------------------- /screenshots/3.x/3.x-outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ostranme/swagger-ui-themes/ad20be09ea4c6a747b82b0095c82faf449da0ca5/screenshots/3.x/3.x-outline.png -------------------------------------------------------------------------------- /themes/3.x/theme-feeling-blue.css: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | .swagger-ui html { 3 | box-sizing: border-box 4 | } 5 | 6 | .swagger-ui *, .swagger-ui :after, .swagger-ui :before { 7 | box-sizing: inherit 8 | } 9 | 10 | .swagger-ui body { 11 | margin: 0; 12 | background: #fafafa 13 | } 14 | 15 | .swagger-ui .wrapper { 16 | width: 100%; 17 | max-width: 1460px; 18 | margin: 0 auto; 19 | padding: 0 20px 20 | } 21 | 22 | .swagger-ui .opblock-tag-section { 23 | display: -webkit-box; 24 | display: -ms-flexbox; 25 | display: flex; 26 | -webkit-box-orient: vertical; 27 | -webkit-box-direction: normal; 28 | -ms-flex-direction: column; 29 | flex-direction: column 30 | } 31 | 32 | .swagger-ui .opblock-tag { 33 | display: -webkit-box; 34 | display: -ms-flexbox; 35 | display: flex; 36 | padding: 10px 20px 10px 10px; 37 | cursor: pointer; 38 | -webkit-transition: all .2s; 39 | transition: all .2s; 40 | border-bottom: 1px solid rgba(59, 65, 81, .3); 41 | -webkit-box-align: center; 42 | -ms-flex-align: center; 43 | align-items: center 44 | } 45 | 46 | .swagger-ui .opblock-tag:hover { 47 | background: rgba(0, 0, 0, .02) 48 | } 49 | 50 | .swagger-ui .opblock-tag { 51 | font-size: 24px; 52 | margin: 0 0 5px; 53 | font-family: Titillium Web, sans-serif; 54 | color: #3b4151 55 | } 56 | 57 | .swagger-ui .opblock-tag.no-desc span { 58 | -webkit-box-flex: 1; 59 | -ms-flex: 1; 60 | flex: 1 61 | } 62 | 63 | .swagger-ui .opblock-tag svg { 64 | -webkit-transition: all .4s; 65 | transition: all .4s 66 | } 67 | 68 | .swagger-ui .opblock-tag small { 69 | font-size: 14px; 70 | font-weight: 400; 71 | padding: 0 10px; 72 | -webkit-box-flex: 1; 73 | -ms-flex: 1; 74 | flex: 1; 75 | font-family: Open Sans, sans-serif; 76 | color: #3b4151 77 | } 78 | 79 | .swagger-ui .parаmeter__type { 80 | font-size: 12px; 81 | padding: 5px 0; 82 | font-family: Source Code Pro, monospace; 83 | font-weight: 600; 84 | color: #3b4151 85 | } 86 | 87 | .swagger-ui .view-line-link { 88 | position: relative; 89 | top: 3px; 90 | width: 20px; 91 | margin: 0 5px; 92 | cursor: pointer; 93 | -webkit-transition: all .5s; 94 | transition: all .5s 95 | } 96 | 97 | .swagger-ui .opblock { 98 | margin: 0 0 15px; 99 | border: 1px solid #000; 100 | border-radius: 4px; 101 | box-shadow: 0 0 3px rgba(0, 0, 0, .19) 102 | } 103 | 104 | .swagger-ui .opblock.is-open .opblock-summary { 105 | border-bottom: 1px solid #000 106 | } 107 | 108 | .swagger-ui .opblock .opblock-section-header { 109 | padding: 8px 20px; 110 | background: hsla(0, 0%, 100%, .8); 111 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1) 112 | } 113 | 114 | .swagger-ui .opblock .opblock-section-header, .swagger-ui .opblock .opblock-section-header label { 115 | display: -webkit-box; 116 | display: -ms-flexbox; 117 | display: flex; 118 | -webkit-box-align: center; 119 | -ms-flex-align: center; 120 | align-items: center 121 | } 122 | 123 | .swagger-ui .opblock .opblock-section-header label { 124 | font-size: 12px; 125 | font-weight: 700; 126 | margin: 0; 127 | font-family: Titillium Web, sans-serif; 128 | color: #3b4151 129 | } 130 | 131 | .swagger-ui .opblock .opblock-section-header label span { 132 | padding: 0 10px 0 0 133 | } 134 | 135 | .swagger-ui .opblock .opblock-section-header h4 { 136 | font-size: 14px; 137 | margin: 0; 138 | -webkit-box-flex: 1; 139 | -ms-flex: 1; 140 | flex: 1; 141 | font-family: Titillium Web, sans-serif; 142 | color: #3b4151 143 | } 144 | 145 | .swagger-ui .opblock .opblock-summary-method { 146 | font-size: 14px; 147 | font-weight: 700; 148 | min-width: 80px; 149 | padding: 6px 15px; 150 | text-align: center; 151 | border-radius: 3px; 152 | background: #000; 153 | text-shadow: 0 1px 0 rgba(0, 0, 0, .1); 154 | font-family: Titillium Web, sans-serif; 155 | color: #fff 156 | } 157 | 158 | .swagger-ui .opblock .opblock-summary-path, .swagger-ui .opblock .opblock-summary-path__deprecated { 159 | font-size: 16px; 160 | display: -webkit-box; 161 | display: -ms-flexbox; 162 | display: flex; 163 | padding: 0 10px; 164 | font-family: Source Code Pro, monospace; 165 | font-weight: 600; 166 | color: #3b4151; 167 | -webkit-box-align: center; 168 | -ms-flex-align: center; 169 | align-items: center 170 | } 171 | 172 | .swagger-ui .opblock .opblock-summary-path .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link { 173 | position: relative; 174 | top: 2px; 175 | width: 0; 176 | margin: 0; 177 | cursor: pointer; 178 | -webkit-transition: all .5s; 179 | transition: all .5s 180 | } 181 | 182 | .swagger-ui .opblock .opblock-summary-path:hover .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link { 183 | width: 18px; 184 | margin: 0 5px 185 | } 186 | 187 | .swagger-ui .opblock .opblock-summary-path__deprecated { 188 | text-decoration: line-through 189 | } 190 | 191 | .swagger-ui .opblock .opblock-summary-description { 192 | font-size: 13px; 193 | -webkit-box-flex: 1; 194 | -ms-flex: 1; 195 | flex: 1; 196 | font-family: Open Sans, sans-serif; 197 | color: #3b4151 198 | } 199 | 200 | .swagger-ui .opblock .opblock-summary { 201 | display: -webkit-box; 202 | display: -ms-flexbox; 203 | display: flex; 204 | padding: 5px; 205 | cursor: pointer; 206 | -webkit-box-align: center; 207 | -ms-flex-align: center; 208 | align-items: center 209 | } 210 | 211 | .swagger-ui .opblock.opblock-post { 212 | border-color: #49cc90; 213 | background: rgba(73, 204, 144, .1) 214 | } 215 | 216 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 217 | background: #49cc90 218 | } 219 | 220 | .swagger-ui .opblock.opblock-post .opblock-summary { 221 | border-color: #49cc90 222 | } 223 | 224 | .swagger-ui .opblock.opblock-put { 225 | border-color: #fca130; 226 | background: rgba(252, 161, 48, .1) 227 | } 228 | 229 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 230 | background: #fca130 231 | } 232 | 233 | .swagger-ui .opblock.opblock-put .opblock-summary { 234 | border-color: #fca130 235 | } 236 | 237 | .swagger-ui .opblock.opblock-delete { 238 | border-color: #f93e3e; 239 | background: rgba(249, 62, 62, .1) 240 | } 241 | 242 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 243 | background: #f93e3e 244 | } 245 | 246 | .swagger-ui .opblock.opblock-delete .opblock-summary { 247 | border-color: #f93e3e 248 | } 249 | 250 | .swagger-ui .opblock.opblock-get { 251 | border-color: #61affe; 252 | background: rgba(97, 175, 254, .1) 253 | } 254 | 255 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 256 | background: #61affe 257 | } 258 | 259 | .swagger-ui .opblock.opblock-get .opblock-summary { 260 | border-color: #61affe 261 | } 262 | 263 | .swagger-ui .opblock.opblock-patch { 264 | border-color: #50e3c2; 265 | background: rgba(80, 227, 194, .1) 266 | } 267 | 268 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 269 | background: #50e3c2 270 | } 271 | 272 | .swagger-ui .opblock.opblock-patch .opblock-summary { 273 | border-color: #50e3c2 274 | } 275 | 276 | .swagger-ui .opblock.opblock-head { 277 | border-color: #9012fe; 278 | background: rgba(144, 18, 254, .1) 279 | } 280 | 281 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 282 | background: #9012fe 283 | } 284 | 285 | .swagger-ui .opblock.opblock-head .opblock-summary { 286 | border-color: #9012fe 287 | } 288 | 289 | .swagger-ui .opblock.opblock-options { 290 | border-color: #0d5aa7; 291 | background: rgba(13, 90, 167, .1) 292 | } 293 | 294 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 295 | background: #0d5aa7 296 | } 297 | 298 | .swagger-ui .opblock.opblock-options .opblock-summary { 299 | border-color: #0d5aa7 300 | } 301 | 302 | .swagger-ui .opblock.opblock-deprecated { 303 | opacity: .6; 304 | border-color: #ebebeb; 305 | background: hsla(0, 0%, 92%, .1) 306 | } 307 | 308 | .swagger-ui .opblock.opblock-deprecated .opblock-summary-method { 309 | background: #ebebeb 310 | } 311 | 312 | .swagger-ui .opblock.opblock-deprecated .opblock-summary { 313 | border-color: #ebebeb 314 | } 315 | 316 | .swagger-ui .tab { 317 | display: -webkit-box; 318 | display: -ms-flexbox; 319 | display: flex; 320 | margin: 20px 0 10px; 321 | padding: 0; 322 | list-style: none 323 | } 324 | 325 | .swagger-ui .tab li { 326 | font-size: 12px; 327 | min-width: 100px; 328 | min-width: 90px; 329 | padding: 0; 330 | cursor: pointer; 331 | font-family: Titillium Web, sans-serif; 332 | color: #3b4151 333 | } 334 | 335 | .swagger-ui .tab li:first-of-type { 336 | position: relative; 337 | padding-left: 0 338 | } 339 | 340 | .swagger-ui .tab li:first-of-type:after { 341 | position: absolute; 342 | top: 0; 343 | right: 6px; 344 | width: 1px; 345 | height: 100%; 346 | content: ""; 347 | background: rgba(0, 0, 0, .2) 348 | } 349 | 350 | .swagger-ui .tab li.active { 351 | font-weight: 700 352 | } 353 | 354 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-title_normal { 355 | padding: 15px 20px 356 | } 357 | 358 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-description-wrapper h4, .swagger-ui .opblock-title_normal, .swagger-ui .opblock-title_normal h4 { 359 | font-size: 12px; 360 | margin: 0 0 5px; 361 | font-family: Open Sans, sans-serif; 362 | color: #3b4151 363 | } 364 | 365 | .swagger-ui .opblock-description-wrapper p, .swagger-ui .opblock-title_normal p { 366 | font-size: 14px; 367 | margin: 0; 368 | font-family: Open Sans, sans-serif; 369 | color: #3b4151 370 | } 371 | 372 | .swagger-ui .execute-wrapper { 373 | padding: 20px; 374 | text-align: right 375 | } 376 | 377 | .swagger-ui .execute-wrapper .btn { 378 | width: 100%; 379 | padding: 8px 40px 380 | } 381 | 382 | .swagger-ui .body-param-options { 383 | display: -webkit-box; 384 | display: -ms-flexbox; 385 | display: flex; 386 | -webkit-box-orient: vertical; 387 | -webkit-box-direction: normal; 388 | -ms-flex-direction: column; 389 | flex-direction: column 390 | } 391 | 392 | .swagger-ui .body-param-options .body-param-edit { 393 | padding: 10px 0 394 | } 395 | 396 | .swagger-ui .body-param-options label { 397 | padding: 8px 0 398 | } 399 | 400 | .swagger-ui .body-param-options label select { 401 | margin: 3px 0 0 402 | } 403 | 404 | .swagger-ui .responses-inner { 405 | padding: 20px 406 | } 407 | 408 | .swagger-ui .responses-inner h4, .swagger-ui .responses-inner h5 { 409 | font-size: 12px; 410 | margin: 10px 0 5px; 411 | font-family: Open Sans, sans-serif; 412 | color: #3b4151 413 | } 414 | 415 | .swagger-ui .response-col_status { 416 | font-size: 14px; 417 | font-family: Open Sans, sans-serif; 418 | color: #3b4151 419 | } 420 | 421 | .swagger-ui .response-col_status .response-undocumented { 422 | font-size: 11px; 423 | font-family: Source Code Pro, monospace; 424 | font-weight: 600; 425 | color: #999 426 | } 427 | 428 | .swagger-ui .response-col_description__inner span { 429 | font-size: 12px; 430 | font-style: italic; 431 | display: block; 432 | margin: 10px 0; 433 | padding: 10px; 434 | border-radius: 4px; 435 | background: #41444e; 436 | font-family: Source Code Pro, monospace; 437 | font-weight: 600; 438 | color: #fff 439 | } 440 | 441 | .swagger-ui .response-col_description__inner span p { 442 | margin: 0 443 | } 444 | 445 | .swagger-ui .opblock-body pre { 446 | font-size: 12px; 447 | margin: 0; 448 | padding: 10px; 449 | white-space: pre-wrap; 450 | border-radius: 4px; 451 | background: #41444e; 452 | font-family: Source Code Pro, monospace; 453 | font-weight: 600; 454 | color: #fff 455 | } 456 | 457 | .swagger-ui .opblock-body pre span { 458 | color: #fff!important 459 | } 460 | 461 | .swagger-ui .scheme-container { 462 | margin: 0 0 20px; 463 | padding: 30px 0; 464 | background: #fff; 465 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15) 466 | } 467 | 468 | .swagger-ui .scheme-container .schemes { 469 | display: -webkit-box; 470 | display: -ms-flexbox; 471 | display: flex; 472 | -webkit-box-align: center; 473 | -ms-flex-align: center; 474 | align-items: center 475 | } 476 | 477 | .swagger-ui .scheme-container .schemes>label { 478 | font-size: 12px; 479 | font-weight: 700; 480 | display: -webkit-box; 481 | display: -ms-flexbox; 482 | display: flex; 483 | -webkit-box-orient: vertical; 484 | -webkit-box-direction: normal; 485 | -ms-flex-direction: column; 486 | flex-direction: column; 487 | margin: -20px 15px 0 0; 488 | font-family: Titillium Web, sans-serif; 489 | color: #3b4151 490 | } 491 | 492 | .swagger-ui .scheme-container .schemes>label select { 493 | min-width: 130px; 494 | text-transform: uppercase 495 | } 496 | 497 | .swagger-ui .loading-container { 498 | padding: 40px 0 60px 499 | } 500 | 501 | .swagger-ui .loading-container .loading { 502 | position: relative 503 | } 504 | 505 | .swagger-ui .loading-container .loading:after { 506 | font-size: 10px; 507 | font-weight: 700; 508 | position: absolute; 509 | top: 50%; 510 | left: 50%; 511 | content: "loading"; 512 | -webkit-transform: translate(-50%, -50%); 513 | transform: translate(-50%, -50%); 514 | text-transform: uppercase; 515 | font-family: Titillium Web, sans-serif; 516 | color: #3b4151 517 | } 518 | 519 | .swagger-ui .loading-container .loading:before { 520 | position: absolute; 521 | top: 50%; 522 | left: 50%; 523 | display: block; 524 | width: 60px; 525 | height: 60px; 526 | margin: -30px; 527 | content: ""; 528 | -webkit-animation: rotation 1s infinite linear, opacity .5s; 529 | animation: rotation 1s infinite linear, opacity .5s; 530 | opacity: 1; 531 | border: 2px solid rgba(85, 85, 85, .1); 532 | border-top-color: rgba(0, 0, 0, .6); 533 | border-radius: 100%; 534 | -webkit-backface-visibility: hidden; 535 | backface-visibility: hidden 536 | } 537 | 538 | @-webkit-keyframes rotation { 539 | to { 540 | -webkit-transform: rotate(1turn); 541 | transform: rotate(1turn) 542 | } 543 | } 544 | 545 | @keyframes rotation { 546 | to { 547 | -webkit-transform: rotate(1turn); 548 | transform: rotate(1turn) 549 | } 550 | } 551 | 552 | @-webkit-keyframes blinker { 553 | 50% { 554 | opacity: 0 555 | } 556 | } 557 | 558 | @keyframes blinker { 559 | 50% { 560 | opacity: 0 561 | } 562 | } 563 | 564 | .swagger-ui .btn { 565 | font-size: 14px; 566 | font-weight: 700; 567 | padding: 5px 23px; 568 | -webkit-transition: all .3s; 569 | transition: all .3s; 570 | border: 2px solid #888; 571 | border-radius: 4px; 572 | background: transparent; 573 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1); 574 | font-family: Titillium Web, sans-serif; 575 | color: #3b4151 576 | } 577 | 578 | .swagger-ui .btn[disabled] { 579 | cursor: not-allowed; 580 | opacity: .3 581 | } 582 | 583 | .swagger-ui .btn:hover { 584 | box-shadow: 0 0 5px rgba(0, 0, 0, .3) 585 | } 586 | 587 | .swagger-ui .btn.cancel { 588 | border-color: #ff6060; 589 | font-family: Titillium Web, sans-serif; 590 | color: #ff6060 591 | } 592 | 593 | .swagger-ui .btn.authorize { 594 | line-height: 1; 595 | display: inline; 596 | color: #49cc90; 597 | border-color: #49cc90 598 | } 599 | 600 | .swagger-ui .btn.authorize span { 601 | float: left; 602 | padding: 4px 20px 0 0 603 | } 604 | 605 | .swagger-ui .btn.authorize svg { 606 | fill: #49cc90 607 | } 608 | 609 | .swagger-ui .btn.execute { 610 | -webkit-animation: pulse 2s infinite; 611 | animation: pulse 2s infinite; 612 | color: #fff; 613 | border-color: #4990e2 614 | } 615 | 616 | @-webkit-keyframes pulse { 617 | 0% { 618 | color: #fff; 619 | background: #4990e2; 620 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 621 | } 622 | 70% { 623 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 624 | } 625 | to { 626 | color: #fff; 627 | background: #4990e2; 628 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 629 | } 630 | } 631 | 632 | @keyframes pulse { 633 | 0% { 634 | color: #fff; 635 | background: #4990e2; 636 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 637 | } 638 | 70% { 639 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 640 | } 641 | to { 642 | color: #fff; 643 | background: #4990e2; 644 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 645 | } 646 | } 647 | 648 | .swagger-ui .btn-group { 649 | display: -webkit-box; 650 | display: -ms-flexbox; 651 | display: flex; 652 | padding: 30px 653 | } 654 | 655 | .swagger-ui .btn-group .btn { 656 | -webkit-box-flex: 1; 657 | -ms-flex: 1; 658 | flex: 1 659 | } 660 | 661 | .swagger-ui .btn-group .btn:first-child { 662 | border-radius: 4px 0 0 4px 663 | } 664 | 665 | .swagger-ui .btn-group .btn:last-child { 666 | border-radius: 0 4px 4px 0 667 | } 668 | 669 | .swagger-ui .authorization__btn { 670 | padding: 0 10px; 671 | border: none; 672 | background: none 673 | } 674 | 675 | .swagger-ui .authorization__btn.locked { 676 | opacity: 1 677 | } 678 | 679 | .swagger-ui .authorization__btn.unlocked { 680 | opacity: .4 681 | } 682 | 683 | .swagger-ui .expand-methods, .swagger-ui .expand-operation { 684 | border: none; 685 | background: none 686 | } 687 | 688 | .swagger-ui .expand-methods svg, .swagger-ui .expand-operation svg { 689 | width: 20px; 690 | height: 20px 691 | } 692 | 693 | .swagger-ui .expand-methods { 694 | padding: 0 10px 695 | } 696 | 697 | .swagger-ui .expand-methods:hover svg { 698 | fill: #444 699 | } 700 | 701 | .swagger-ui .expand-methods svg { 702 | -webkit-transition: all .3s; 703 | transition: all .3s; 704 | fill: #777 705 | } 706 | 707 | .swagger-ui button { 708 | cursor: pointer; 709 | outline: none 710 | } 711 | 712 | .swagger-ui select { 713 | font-size: 14px; 714 | font-weight: 700; 715 | padding: 5px 40px 5px 10px; 716 | border: 2px solid #41444e; 717 | border-radius: 4px; 718 | background: #f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat; 719 | background-size: 20px; 720 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .25); 721 | font-family: Titillium Web, sans-serif; 722 | color: #3b4151; 723 | -webkit-appearance: none; 724 | -moz-appearance: none; 725 | appearance: none 726 | } 727 | 728 | .swagger-ui select[multiple] { 729 | margin: 5px 0; 730 | padding: 5px; 731 | background: #f7f7f7 732 | } 733 | 734 | .swagger-ui .opblock-body select { 735 | min-width: 230px 736 | } 737 | 738 | .swagger-ui label { 739 | font-size: 12px; 740 | font-weight: 700; 741 | margin: 0 0 5px; 742 | font-family: Titillium Web, sans-serif; 743 | color: #3b4151 744 | } 745 | 746 | .swagger-ui input[type=email], .swagger-ui input[type=password], .swagger-ui input[type=search], .swagger-ui input[type=text] { 747 | min-width: 100px; 748 | margin: 5px 0; 749 | padding: 8px 10px; 750 | border: 1px solid #d9d9d9; 751 | border-radius: 4px; 752 | background: #fff 753 | } 754 | 755 | .swagger-ui input[type=email].invalid, .swagger-ui input[type=password].invalid, .swagger-ui input[type=search].invalid, .swagger-ui input[type=text].invalid { 756 | -webkit-animation: shake .4s 1; 757 | animation: shake .4s 1; 758 | border-color: #f93e3e; 759 | background: #feebeb 760 | } 761 | 762 | @-webkit-keyframes shake { 763 | 10%, 90% { 764 | -webkit-transform: translate3d(-1px, 0, 0); 765 | transform: translate3d(-1px, 0, 0) 766 | } 767 | 20%, 80% { 768 | -webkit-transform: translate3d(2px, 0, 0); 769 | transform: translate3d(2px, 0, 0) 770 | } 771 | 30%, 50%, 70% { 772 | -webkit-transform: translate3d(-4px, 0, 0); 773 | transform: translate3d(-4px, 0, 0) 774 | } 775 | 40%, 60% { 776 | -webkit-transform: translate3d(4px, 0, 0); 777 | transform: translate3d(4px, 0, 0) 778 | } 779 | } 780 | 781 | @keyframes shake { 782 | 10%, 90% { 783 | -webkit-transform: translate3d(-1px, 0, 0); 784 | transform: translate3d(-1px, 0, 0) 785 | } 786 | 20%, 80% { 787 | -webkit-transform: translate3d(2px, 0, 0); 788 | transform: translate3d(2px, 0, 0) 789 | } 790 | 30%, 50%, 70% { 791 | -webkit-transform: translate3d(-4px, 0, 0); 792 | transform: translate3d(-4px, 0, 0) 793 | } 794 | 40%, 60% { 795 | -webkit-transform: translate3d(4px, 0, 0); 796 | transform: translate3d(4px, 0, 0) 797 | } 798 | } 799 | 800 | .swagger-ui textarea { 801 | font-size: 12px; 802 | width: 100%; 803 | min-height: 280px; 804 | padding: 10px; 805 | border: none; 806 | border-radius: 4px; 807 | outline: none; 808 | background: hsla(0, 0%, 100%, .8); 809 | font-family: Source Code Pro, monospace; 810 | font-weight: 600; 811 | color: #3b4151 812 | } 813 | 814 | .swagger-ui textarea:focus { 815 | border: 2px solid #61affe 816 | } 817 | 818 | .swagger-ui textarea.curl { 819 | font-size: 12px; 820 | min-height: 100px; 821 | margin: 0; 822 | padding: 10px; 823 | resize: none; 824 | border-radius: 4px; 825 | background: #41444e; 826 | font-family: Source Code Pro, monospace; 827 | font-weight: 600; 828 | color: #fff 829 | } 830 | 831 | .swagger-ui .checkbox { 832 | padding: 5px 0 10px; 833 | -webkit-transition: opacity .5s; 834 | transition: opacity .5s; 835 | color: #333 836 | } 837 | 838 | .swagger-ui .checkbox label { 839 | display: -webkit-box; 840 | display: -ms-flexbox; 841 | display: flex 842 | } 843 | 844 | .swagger-ui .checkbox p { 845 | font-weight: 400!important; 846 | font-style: italic; 847 | margin: 0!important; 848 | font-family: Source Code Pro, monospace; 849 | font-weight: 600; 850 | color: #3b4151 851 | } 852 | 853 | .swagger-ui .checkbox input[type=checkbox] { 854 | display: none 855 | } 856 | 857 | .swagger-ui .checkbox input[type=checkbox]+label>.item { 858 | position: relative; 859 | top: 3px; 860 | display: inline-block; 861 | width: 16px; 862 | height: 16px; 863 | margin: 0 8px 0 0; 864 | padding: 5px; 865 | cursor: pointer; 866 | border-radius: 1px; 867 | background: #e8e8e8; 868 | box-shadow: 0 0 0 2px #e8e8e8; 869 | -webkit-box-flex: 0; 870 | -ms-flex: none; 871 | flex: none 872 | } 873 | 874 | .swagger-ui .checkbox input[type=checkbox]+label>.item:active { 875 | -webkit-transform: scale(.9); 876 | transform: scale(.9) 877 | } 878 | 879 | .swagger-ui .checkbox input[type=checkbox]:checked+label>.item { 880 | background: #e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat 881 | } 882 | 883 | .swagger-ui .dialog-ux { 884 | position: fixed; 885 | z-index: 9999; 886 | top: 0; 887 | right: 0; 888 | bottom: 0; 889 | left: 0 890 | } 891 | 892 | .swagger-ui .dialog-ux .backdrop-ux { 893 | position: fixed; 894 | top: 0; 895 | right: 0; 896 | bottom: 0; 897 | left: 0; 898 | background: rgba(0, 0, 0, .8) 899 | } 900 | 901 | .swagger-ui .dialog-ux .modal-ux { 902 | position: absolute; 903 | z-index: 9999; 904 | top: 50%; 905 | left: 50%; 906 | width: 100%; 907 | min-width: 300px; 908 | max-width: 650px; 909 | -webkit-transform: translate(-50%, -50%); 910 | transform: translate(-50%, -50%); 911 | border: 1px solid #ebebeb; 912 | border-radius: 4px; 913 | background: #fff; 914 | box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2) 915 | } 916 | 917 | .swagger-ui .dialog-ux .modal-ux-content { 918 | overflow-y: auto; 919 | max-height: 540px; 920 | padding: 20px 921 | } 922 | 923 | .swagger-ui .dialog-ux .modal-ux-content p { 924 | font-size: 12px; 925 | margin: 0 0 5px; 926 | color: #41444e; 927 | font-family: Open Sans, sans-serif; 928 | color: #3b4151 929 | } 930 | 931 | .swagger-ui .dialog-ux .modal-ux-content h4 { 932 | font-size: 18px; 933 | font-weight: 600; 934 | margin: 15px 0 0; 935 | font-family: Titillium Web, sans-serif; 936 | color: #3b4151 937 | } 938 | 939 | .swagger-ui .dialog-ux .modal-ux-header { 940 | display: -webkit-box; 941 | display: -ms-flexbox; 942 | display: flex; 943 | padding: 12px 0; 944 | border-bottom: 1px solid #ebebeb; 945 | -webkit-box-align: center; 946 | -ms-flex-align: center; 947 | align-items: center 948 | } 949 | 950 | .swagger-ui .dialog-ux .modal-ux-header .close-modal { 951 | padding: 0 10px; 952 | border: none; 953 | background: none; 954 | -webkit-appearance: none; 955 | -moz-appearance: none; 956 | appearance: none 957 | } 958 | 959 | .swagger-ui .dialog-ux .modal-ux-header h3 { 960 | font-size: 20px; 961 | font-weight: 600; 962 | margin: 0; 963 | padding: 0 20px; 964 | -webkit-box-flex: 1; 965 | -ms-flex: 1; 966 | flex: 1; 967 | font-family: Titillium Web, sans-serif; 968 | color: #3b4151 969 | } 970 | 971 | .swagger-ui .model { 972 | font-size: 12px; 973 | font-weight: 300; 974 | font-family: Source Code Pro, monospace; 975 | font-weight: 600; 976 | color: #3b4151 977 | } 978 | 979 | .swagger-ui .model-toggle { 980 | font-size: 10px; 981 | position: relative; 982 | top: 6px; 983 | display: inline-block; 984 | margin: auto .3em; 985 | cursor: pointer; 986 | -webkit-transition: -webkit-transform .15s ease-in; 987 | transition: -webkit-transform .15s ease-in; 988 | transition: transform .15s ease-in; 989 | transition: transform .15s ease-in, -webkit-transform .15s ease-in; 990 | -webkit-transform: rotate(90deg); 991 | transform: rotate(90deg); 992 | -webkit-transform-origin: 50% 50%; 993 | transform-origin: 50% 50% 994 | } 995 | 996 | .swagger-ui .model-toggle.collapsed { 997 | -webkit-transform: rotate(0deg); 998 | transform: rotate(0deg) 999 | } 1000 | 1001 | .swagger-ui .model-toggle:after { 1002 | display: block; 1003 | width: 20px; 1004 | height: 20px; 1005 | content: ""; 1006 | background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat; 1007 | background-size: 100% 1008 | } 1009 | 1010 | .swagger-ui .model-jump-to-path { 1011 | position: relative; 1012 | cursor: pointer 1013 | } 1014 | 1015 | .swagger-ui .model-jump-to-path .view-line-link { 1016 | position: absolute; 1017 | top: -.4em; 1018 | cursor: pointer 1019 | } 1020 | 1021 | .swagger-ui .model-title { 1022 | position: relative 1023 | } 1024 | 1025 | .swagger-ui .model-title:hover .model-hint { 1026 | visibility: visible 1027 | } 1028 | 1029 | .swagger-ui .model-hint { 1030 | position: absolute; 1031 | top: -1.8em; 1032 | visibility: hidden; 1033 | padding: .1em .5em; 1034 | white-space: nowrap; 1035 | color: #ebebeb; 1036 | border-radius: 4px; 1037 | background: rgba(0, 0, 0, .7) 1038 | } 1039 | 1040 | .swagger-ui section.models { 1041 | margin: 30px 0; 1042 | border: 1px solid rgba(59, 65, 81, .3); 1043 | border-radius: 4px 1044 | } 1045 | 1046 | .swagger-ui section.models.is-open { 1047 | padding: 0 0 20px 1048 | } 1049 | 1050 | .swagger-ui section.models.is-open h4 { 1051 | margin: 0 0 5px; 1052 | border-bottom: 1px solid rgba(59, 65, 81, .3) 1053 | } 1054 | 1055 | .swagger-ui section.models.is-open h4 svg { 1056 | -webkit-transform: rotate(90deg); 1057 | transform: rotate(90deg) 1058 | } 1059 | 1060 | .swagger-ui section.models h4 { 1061 | font-size: 16px; 1062 | display: -webkit-box; 1063 | display: -ms-flexbox; 1064 | display: flex; 1065 | margin: 0; 1066 | padding: 10px 20px 10px 10px; 1067 | cursor: pointer; 1068 | -webkit-transition: all .2s; 1069 | transition: all .2s; 1070 | font-family: Titillium Web, sans-serif; 1071 | color: #777; 1072 | -webkit-box-align: center; 1073 | -ms-flex-align: center; 1074 | align-items: center 1075 | } 1076 | 1077 | .swagger-ui section.models h4 svg { 1078 | -webkit-transition: all .4s; 1079 | transition: all .4s 1080 | } 1081 | 1082 | .swagger-ui section.models h4 span { 1083 | -webkit-box-flex: 1; 1084 | -ms-flex: 1; 1085 | flex: 1 1086 | } 1087 | 1088 | .swagger-ui section.models h4:hover { 1089 | background: rgba(0, 0, 0, .02) 1090 | } 1091 | 1092 | .swagger-ui section.models h5 { 1093 | font-size: 16px; 1094 | margin: 0 0 10px; 1095 | font-family: Titillium Web, sans-serif; 1096 | color: #777 1097 | } 1098 | 1099 | .swagger-ui section.models .model-jump-to-path { 1100 | position: relative; 1101 | top: 5px 1102 | } 1103 | 1104 | .swagger-ui section.models .model-container { 1105 | margin: 0 20px 15px; 1106 | -webkit-transition: all .5s; 1107 | transition: all .5s; 1108 | border-radius: 4px; 1109 | background: rgba(0, 0, 0, .05) 1110 | } 1111 | 1112 | .swagger-ui section.models .model-container:hover { 1113 | background: rgba(0, 0, 0, .07) 1114 | } 1115 | 1116 | .swagger-ui section.models .model-container:first-of-type { 1117 | margin: 20px 1118 | } 1119 | 1120 | .swagger-ui section.models .model-container:last-of-type { 1121 | margin: 0 20px 1122 | } 1123 | 1124 | .swagger-ui section.models .model-box { 1125 | background: none 1126 | } 1127 | 1128 | .swagger-ui .model-box { 1129 | padding: 10px; 1130 | border-radius: 4px; 1131 | background: rgba(0, 0, 0, .1) 1132 | } 1133 | 1134 | .swagger-ui .model-box .model-jump-to-path { 1135 | position: relative; 1136 | top: 4px 1137 | } 1138 | 1139 | .swagger-ui .model-title { 1140 | font-size: 16px; 1141 | font-family: Titillium Web, sans-serif; 1142 | color: #555 1143 | } 1144 | 1145 | .swagger-ui span>span.model, .swagger-ui span>span.model .brace-close { 1146 | padding: 0 0 0 10px 1147 | } 1148 | 1149 | .swagger-ui .prop-type { 1150 | color: #55a 1151 | } 1152 | 1153 | .swagger-ui .prop-enum { 1154 | display: block 1155 | } 1156 | 1157 | .swagger-ui .prop-format { 1158 | color: #999 1159 | } 1160 | 1161 | .swagger-ui table { 1162 | width: 100%; 1163 | padding: 0 10px; 1164 | border-collapse: collapse 1165 | } 1166 | 1167 | .swagger-ui table.model tbody tr td { 1168 | padding: 0; 1169 | vertical-align: top 1170 | } 1171 | 1172 | .swagger-ui table.model tbody tr td:first-of-type { 1173 | width: 100px; 1174 | padding: 0 1175 | } 1176 | 1177 | .swagger-ui table.headers td { 1178 | font-size: 12px; 1179 | font-weight: 300; 1180 | vertical-align: middle; 1181 | font-family: Source Code Pro, monospace; 1182 | font-weight: 600; 1183 | color: #3b4151 1184 | } 1185 | 1186 | .swagger-ui table tbody tr td { 1187 | padding: 10px 0 0; 1188 | vertical-align: top 1189 | } 1190 | 1191 | .swagger-ui table tbody tr td:first-of-type { 1192 | width: 20%; 1193 | padding: 10px 0 1194 | } 1195 | 1196 | .swagger-ui table thead tr td, .swagger-ui table thead tr th { 1197 | font-size: 12px; 1198 | font-weight: 700; 1199 | padding: 12px 0; 1200 | text-align: left; 1201 | border-bottom: 1px solid rgba(59, 65, 81, .2); 1202 | font-family: Open Sans, sans-serif; 1203 | color: #3b4151 1204 | } 1205 | 1206 | .swagger-ui .parameters-col_description p { 1207 | font-size: 14px; 1208 | margin: 0; 1209 | font-family: Open Sans, sans-serif; 1210 | color: #3b4151 1211 | } 1212 | 1213 | .swagger-ui .parameters-col_description input[type=text] { 1214 | width: 100%; 1215 | max-width: 340px 1216 | } 1217 | 1218 | .swagger-ui .parameter__name { 1219 | font-size: 16px; 1220 | font-weight: 400; 1221 | font-family: Titillium Web, sans-serif; 1222 | color: #3b4151 1223 | } 1224 | 1225 | .swagger-ui .parameter__name.required { 1226 | font-weight: 700 1227 | } 1228 | 1229 | .swagger-ui .parameter__name.required:after { 1230 | font-size: 10px; 1231 | position: relative; 1232 | top: -6px; 1233 | padding: 5px; 1234 | content: "required"; 1235 | color: rgba(255, 0, 0, .6) 1236 | } 1237 | 1238 | .swagger-ui .parameter__in { 1239 | font-size: 12px; 1240 | font-style: italic; 1241 | font-family: Source Code Pro, monospace; 1242 | font-weight: 600; 1243 | color: #888 1244 | } 1245 | 1246 | .swagger-ui .table-container { 1247 | padding: 20px 1248 | } 1249 | 1250 | .swagger-ui .topbar { 1251 | padding: 8px 30px; 1252 | background-color: #89bf04 1253 | } 1254 | 1255 | .swagger-ui .topbar .topbar-wrapper { 1256 | -ms-flex-align: center 1257 | } 1258 | 1259 | .swagger-ui .topbar .topbar-wrapper, .swagger-ui .topbar a { 1260 | display: -webkit-box; 1261 | display: -ms-flexbox; 1262 | display: flex; 1263 | -webkit-box-align: center; 1264 | align-items: center 1265 | } 1266 | 1267 | .swagger-ui .topbar a { 1268 | font-size: 1.5em; 1269 | font-weight: 700; 1270 | text-decoration: none; 1271 | -webkit-box-flex: 1; 1272 | -ms-flex: 1; 1273 | flex: 1; 1274 | -ms-flex-align: center; 1275 | font-family: Titillium Web, sans-serif; 1276 | color: #fff 1277 | } 1278 | 1279 | .swagger-ui .topbar a span { 1280 | margin: 0; 1281 | padding: 0 10px 1282 | } 1283 | 1284 | .swagger-ui .topbar .download-url-wrapper { 1285 | display: -webkit-box; 1286 | display: -ms-flexbox; 1287 | display: flex 1288 | } 1289 | 1290 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1291 | min-width: 350px; 1292 | margin: 0; 1293 | border: 2px solid #547f00; 1294 | border-radius: 4px 0 0 4px; 1295 | outline: none 1296 | } 1297 | 1298 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1299 | font-size: 16px; 1300 | font-weight: 700; 1301 | padding: 4px 40px; 1302 | border: none; 1303 | border-radius: 0 4px 4px 0; 1304 | background: #547f00; 1305 | font-family: Titillium Web, sans-serif; 1306 | color: #fff 1307 | } 1308 | 1309 | .swagger-ui .info { 1310 | margin: 50px 0 1311 | } 1312 | 1313 | .swagger-ui .info hgroup.main { 1314 | margin: 0 0 20px 1315 | } 1316 | 1317 | .swagger-ui .info hgroup.main a { 1318 | font-size: 12px 1319 | } 1320 | 1321 | .swagger-ui .info p { 1322 | font-size: 14px; 1323 | font-family: Open Sans, sans-serif; 1324 | color: #3b4151 1325 | } 1326 | 1327 | .swagger-ui .info code { 1328 | padding: 3px 5px; 1329 | border-radius: 4px; 1330 | background: rgba(0, 0, 0, .05); 1331 | font-family: Source Code Pro, monospace; 1332 | font-weight: 600; 1333 | color: #9012fe 1334 | } 1335 | 1336 | .swagger-ui .info a { 1337 | font-size: 14px; 1338 | -webkit-transition: all .4s; 1339 | transition: all .4s; 1340 | font-family: Open Sans, sans-serif; 1341 | color: #4990e2 1342 | } 1343 | 1344 | .swagger-ui .info a:hover { 1345 | color: #1f69c0 1346 | } 1347 | 1348 | .swagger-ui .info>div { 1349 | margin: 0 0 5px 1350 | } 1351 | 1352 | .swagger-ui .info .base-url { 1353 | font-size: 12px; 1354 | font-weight: 300!important; 1355 | margin: 0; 1356 | font-family: Source Code Pro, monospace; 1357 | font-weight: 600; 1358 | color: #3b4151 1359 | } 1360 | 1361 | .swagger-ui .info .title { 1362 | font-size: 36px; 1363 | margin: 0; 1364 | font-family: Open Sans, sans-serif; 1365 | color: #3b4151 1366 | } 1367 | 1368 | .swagger-ui .info .title small { 1369 | font-size: 10px; 1370 | position: relative; 1371 | top: -5px; 1372 | display: inline-block; 1373 | margin: 0 0 0 5px; 1374 | padding: 2px 4px; 1375 | vertical-align: super; 1376 | border-radius: 57px; 1377 | background: #7d8492 1378 | } 1379 | 1380 | .swagger-ui .info .title small pre { 1381 | margin: 0; 1382 | font-family: Titillium Web, sans-serif; 1383 | color: #fff 1384 | } 1385 | 1386 | .swagger-ui .auth-btn-wrapper { 1387 | display: -webkit-box; 1388 | display: -ms-flexbox; 1389 | display: flex; 1390 | padding: 10px 0; 1391 | -webkit-box-pack: center; 1392 | -ms-flex-pack: center; 1393 | justify-content: center 1394 | } 1395 | 1396 | .swagger-ui .auth-wrapper { 1397 | display: -webkit-box; 1398 | display: -ms-flexbox; 1399 | display: flex; 1400 | -webkit-box-flex: 1; 1401 | -ms-flex: 1; 1402 | flex: 1; 1403 | -webkit-box-pack: end; 1404 | -ms-flex-pack: end; 1405 | justify-content: flex-end 1406 | } 1407 | 1408 | .swagger-ui .auth-wrapper .authorize { 1409 | padding-right: 20px 1410 | } 1411 | 1412 | .swagger-ui .auth-container { 1413 | margin: 0 0 10px; 1414 | padding: 10px 20px; 1415 | border-bottom: 1px solid #ebebeb 1416 | } 1417 | 1418 | .swagger-ui .auth-container:last-of-type { 1419 | margin: 0; 1420 | padding: 10px 20px; 1421 | border: 0 1422 | } 1423 | 1424 | .swagger-ui .auth-container h4 { 1425 | margin: 5px 0 15px!important 1426 | } 1427 | 1428 | .swagger-ui .auth-container .wrapper { 1429 | margin: 0; 1430 | padding: 0 1431 | } 1432 | 1433 | .swagger-ui .auth-container input[type=password], .swagger-ui .auth-container input[type=text] { 1434 | min-width: 230px 1435 | } 1436 | 1437 | .swagger-ui .auth-container .errors { 1438 | font-size: 12px; 1439 | padding: 10px; 1440 | border-radius: 4px; 1441 | font-family: Source Code Pro, monospace; 1442 | font-weight: 600; 1443 | color: #3b4151 1444 | } 1445 | 1446 | .swagger-ui .scopes h2 { 1447 | font-size: 14px; 1448 | font-family: Titillium Web, sans-serif; 1449 | color: #3b4151 1450 | } 1451 | 1452 | .swagger-ui .scope-def { 1453 | padding: 0 0 20px 1454 | } 1455 | 1456 | .swagger-ui .errors-wrapper { 1457 | margin: 20px; 1458 | padding: 10px 20px; 1459 | -webkit-animation: scaleUp .5s; 1460 | animation: scaleUp .5s; 1461 | border: 2px solid #f93e3e; 1462 | border-radius: 4px; 1463 | background: rgba(249, 62, 62, .1) 1464 | } 1465 | 1466 | .swagger-ui .errors-wrapper .error-wrapper { 1467 | margin: 0 0 10px 1468 | } 1469 | 1470 | .swagger-ui .errors-wrapper .errors h4 { 1471 | font-size: 14px; 1472 | margin: 0; 1473 | font-family: Source Code Pro, monospace; 1474 | font-weight: 600; 1475 | color: #3b4151 1476 | } 1477 | 1478 | .swagger-ui .errors-wrapper hgroup { 1479 | display: -webkit-box; 1480 | display: -ms-flexbox; 1481 | display: flex; 1482 | -webkit-box-align: center; 1483 | -ms-flex-align: center; 1484 | align-items: center 1485 | } 1486 | 1487 | .swagger-ui .errors-wrapper hgroup h4 { 1488 | font-size: 20px; 1489 | margin: 0; 1490 | -webkit-box-flex: 1; 1491 | -ms-flex: 1; 1492 | flex: 1; 1493 | font-family: Titillium Web, sans-serif; 1494 | color: #3b4151 1495 | } 1496 | 1497 | @-webkit-keyframes scaleUp { 1498 | 0% { 1499 | -webkit-transform: scale(.8); 1500 | transform: scale(.8); 1501 | opacity: 0 1502 | } 1503 | to { 1504 | -webkit-transform: scale(1); 1505 | transform: scale(1); 1506 | opacity: 1 1507 | } 1508 | } 1509 | 1510 | @keyframes scaleUp { 1511 | 0% { 1512 | -webkit-transform: scale(.8); 1513 | transform: scale(.8); 1514 | opacity: 0 1515 | } 1516 | to { 1517 | -webkit-transform: scale(1); 1518 | transform: scale(1); 1519 | opacity: 1 1520 | } 1521 | } 1522 | 1523 | .swagger-ui .Resizer.vertical.disabled { 1524 | display: none 1525 | } 1526 | 1527 | /*# sourceMappingURL=swagger-ui.css.map*/ 1528 | 1529 | /** 1530 | * Swagger UI Theme Overrides 1531 | * 1532 | * Theme: Feeling Blue 1533 | * Author: Mark Ostrander 1534 | * Github: https://github.com/ostranme/swagger-ui-themes 1535 | */ 1536 | 1537 | .swagger-ui .opblock.opblock-post { 1538 | border-color: #DADFE1; 1539 | background: rgba(241, 241, 241, .1); 1540 | } 1541 | 1542 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 1543 | background: #205493; 1544 | } 1545 | 1546 | .swagger-ui .opblock.opblock-post .opblock-summary { 1547 | border-color: #DADFE1; 1548 | } 1549 | 1550 | .swagger-ui .opblock.opblock-put { 1551 | border-color: #DADFE1; 1552 | background: rgba(241, 241, 241, .1); 1553 | } 1554 | 1555 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 1556 | background: #0071bc; 1557 | } 1558 | 1559 | .swagger-ui .opblock.opblock-put .opblock-summary { 1560 | border-color: #DADFE1; 1561 | } 1562 | 1563 | .swagger-ui .opblock.opblock-delete { 1564 | border-color: #DADFE1; 1565 | background: rgba(241, 241, 241, .1); 1566 | } 1567 | 1568 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 1569 | background: #112e51; 1570 | } 1571 | 1572 | .swagger-ui .opblock.opblock-delete .opblock-summary { 1573 | border-color: #DADFE1; 1574 | } 1575 | 1576 | .swagger-ui .opblock.opblock-get { 1577 | border-color: #DADFE1; 1578 | background: rgba(241, 241, 241, .1); 1579 | } 1580 | 1581 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 1582 | background: #34495E; 1583 | } 1584 | 1585 | .swagger-ui .opblock.opblock-get .opblock-summary { 1586 | border-color: #DADFE1; 1587 | } 1588 | 1589 | .swagger-ui .opblock.opblock-patch { 1590 | border-color: #DADFE1; 1591 | background: rgba(241, 241, 241, .1); 1592 | } 1593 | 1594 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 1595 | background: #0071bc; 1596 | } 1597 | 1598 | .swagger-ui .opblock.opblock-patch .opblock-summary { 1599 | border-color: #DADFE1; 1600 | } 1601 | 1602 | .swagger-ui .opblock.opblock-head { 1603 | border-color: #DADFE1; 1604 | background: rgba(241, 241, 241, .1); 1605 | } 1606 | 1607 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 1608 | background: #5C6BC0; 1609 | } 1610 | 1611 | .swagger-ui .opblock.opblock-head .opblock-summary { 1612 | border-color: #DADFE1; 1613 | } 1614 | 1615 | .swagger-ui .opblock.opblock-options { 1616 | border-color: #DADFE1; 1617 | background: rgba(241, 241, 241, .1); 1618 | } 1619 | 1620 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 1621 | background: #0071bc; 1622 | } 1623 | 1624 | .swagger-ui .opblock.opblock-options .opblock-summary { 1625 | border-color: #DADFE1; 1626 | } 1627 | 1628 | .swagger-ui .topbar { 1629 | padding: 8px 30px; 1630 | background-color: #2C3E50; 1631 | } 1632 | 1633 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1634 | min-width: 350px; 1635 | margin: 0; 1636 | border: 2px solid #DADFE1; 1637 | border-radius: 4px 0 0 4px; 1638 | outline: none; 1639 | } 1640 | 1641 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1642 | font-size: 16px; 1643 | font-weight: 700; 1644 | padding: 4px 40px; 1645 | border: none; 1646 | border-radius: 0 4px 4px 0; 1647 | background: #DADFE1; 1648 | font-family: Titillium Web, sans-serif; 1649 | color: #222222; 1650 | } 1651 | 1652 | .swagger-ui .info a { 1653 | font-size: 14px; 1654 | -webkit-transition: all .4s; 1655 | transition: all .4s; 1656 | font-family: Open Sans, sans-serif; 1657 | color: #34495E; 1658 | } 1659 | 1660 | .swagger-ui .info a:hover { 1661 | color: #34495E; 1662 | } 1663 | 1664 | .swagger-ui .btn.authorize { 1665 | line-height: 1; 1666 | display: inline; 1667 | color: #336E7B; 1668 | border-color: #336E7B; 1669 | } 1670 | .swagger-ui .btn.authorize svg { 1671 | fill: #336E7B; 1672 | } 1673 | -------------------------------------------------------------------------------- /themes/3.x/theme-flattop.css: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | .swagger-ui html { 3 | box-sizing: border-box 4 | } 5 | 6 | .swagger-ui *, .swagger-ui :after, .swagger-ui :before { 7 | box-sizing: inherit 8 | } 9 | 10 | .swagger-ui body { 11 | margin: 0; 12 | background: #fafafa 13 | } 14 | 15 | .swagger-ui .wrapper { 16 | width: 100%; 17 | max-width: 1460px; 18 | margin: 0 auto; 19 | padding: 0 20px 20 | } 21 | 22 | .swagger-ui .opblock-tag-section { 23 | display: -webkit-box; 24 | display: -ms-flexbox; 25 | display: flex; 26 | -webkit-box-orient: vertical; 27 | -webkit-box-direction: normal; 28 | -ms-flex-direction: column; 29 | flex-direction: column 30 | } 31 | 32 | .swagger-ui .opblock-tag { 33 | display: -webkit-box; 34 | display: -ms-flexbox; 35 | display: flex; 36 | padding: 10px 20px 10px 10px; 37 | cursor: pointer; 38 | -webkit-transition: all .2s; 39 | transition: all .2s; 40 | border-bottom: 1px solid rgba(59, 65, 81, .3); 41 | -webkit-box-align: center; 42 | -ms-flex-align: center; 43 | align-items: center 44 | } 45 | 46 | .swagger-ui .opblock-tag:hover { 47 | background: rgba(0, 0, 0, .02) 48 | } 49 | 50 | .swagger-ui .opblock-tag { 51 | font-size: 24px; 52 | margin: 0 0 5px; 53 | font-family: Titillium Web, sans-serif; 54 | color: #3b4151 55 | } 56 | 57 | .swagger-ui .opblock-tag.no-desc span { 58 | -webkit-box-flex: 1; 59 | -ms-flex: 1; 60 | flex: 1 61 | } 62 | 63 | .swagger-ui .opblock-tag svg { 64 | -webkit-transition: all .4s; 65 | transition: all .4s 66 | } 67 | 68 | .swagger-ui .opblock-tag small { 69 | font-size: 14px; 70 | font-weight: 400; 71 | padding: 0 10px; 72 | -webkit-box-flex: 1; 73 | -ms-flex: 1; 74 | flex: 1; 75 | font-family: Open Sans, sans-serif; 76 | color: #3b4151 77 | } 78 | 79 | .swagger-ui .parаmeter__type { 80 | font-size: 12px; 81 | padding: 5px 0; 82 | font-family: Source Code Pro, monospace; 83 | font-weight: 600; 84 | color: #3b4151 85 | } 86 | 87 | .swagger-ui .view-line-link { 88 | position: relative; 89 | top: 3px; 90 | width: 20px; 91 | margin: 0 5px; 92 | cursor: pointer; 93 | -webkit-transition: all .5s; 94 | transition: all .5s 95 | } 96 | 97 | .swagger-ui .opblock { 98 | margin: 0 0 15px; 99 | border: 1px solid #000; 100 | border-radius: 4px; 101 | box-shadow: 0 0 3px rgba(0, 0, 0, .19) 102 | } 103 | 104 | .swagger-ui .opblock.is-open .opblock-summary { 105 | border-bottom: 1px solid #000 106 | } 107 | 108 | .swagger-ui .opblock .opblock-section-header { 109 | padding: 8px 20px; 110 | background: hsla(0, 0%, 100%, .8); 111 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1) 112 | } 113 | 114 | .swagger-ui .opblock .opblock-section-header, .swagger-ui .opblock .opblock-section-header label { 115 | display: -webkit-box; 116 | display: -ms-flexbox; 117 | display: flex; 118 | -webkit-box-align: center; 119 | -ms-flex-align: center; 120 | align-items: center 121 | } 122 | 123 | .swagger-ui .opblock .opblock-section-header label { 124 | font-size: 12px; 125 | font-weight: 700; 126 | margin: 0; 127 | font-family: Titillium Web, sans-serif; 128 | color: #3b4151 129 | } 130 | 131 | .swagger-ui .opblock .opblock-section-header label span { 132 | padding: 0 10px 0 0 133 | } 134 | 135 | .swagger-ui .opblock .opblock-section-header h4 { 136 | font-size: 14px; 137 | margin: 0; 138 | -webkit-box-flex: 1; 139 | -ms-flex: 1; 140 | flex: 1; 141 | font-family: Titillium Web, sans-serif; 142 | color: #3b4151 143 | } 144 | 145 | .swagger-ui .opblock .opblock-summary-method { 146 | font-size: 14px; 147 | font-weight: 700; 148 | min-width: 80px; 149 | padding: 6px 15px; 150 | text-align: center; 151 | border-radius: 3px; 152 | background: #000; 153 | text-shadow: 0 1px 0 rgba(0, 0, 0, .1); 154 | font-family: Titillium Web, sans-serif; 155 | color: #fff 156 | } 157 | 158 | .swagger-ui .opblock .opblock-summary-path, .swagger-ui .opblock .opblock-summary-path__deprecated { 159 | font-size: 16px; 160 | display: -webkit-box; 161 | display: -ms-flexbox; 162 | display: flex; 163 | padding: 0 10px; 164 | font-family: Source Code Pro, monospace; 165 | font-weight: 600; 166 | color: #3b4151; 167 | -webkit-box-align: center; 168 | -ms-flex-align: center; 169 | align-items: center 170 | } 171 | 172 | .swagger-ui .opblock .opblock-summary-path .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link { 173 | position: relative; 174 | top: 2px; 175 | width: 0; 176 | margin: 0; 177 | cursor: pointer; 178 | -webkit-transition: all .5s; 179 | transition: all .5s 180 | } 181 | 182 | .swagger-ui .opblock .opblock-summary-path:hover .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link { 183 | width: 18px; 184 | margin: 0 5px 185 | } 186 | 187 | .swagger-ui .opblock .opblock-summary-path__deprecated { 188 | text-decoration: line-through 189 | } 190 | 191 | .swagger-ui .opblock .opblock-summary-description { 192 | font-size: 13px; 193 | -webkit-box-flex: 1; 194 | -ms-flex: 1; 195 | flex: 1; 196 | font-family: Open Sans, sans-serif; 197 | color: #3b4151 198 | } 199 | 200 | .swagger-ui .opblock .opblock-summary { 201 | display: -webkit-box; 202 | display: -ms-flexbox; 203 | display: flex; 204 | padding: 5px; 205 | cursor: pointer; 206 | -webkit-box-align: center; 207 | -ms-flex-align: center; 208 | align-items: center 209 | } 210 | 211 | .swagger-ui .opblock.opblock-post { 212 | border-color: #49cc90; 213 | background: rgba(73, 204, 144, .1) 214 | } 215 | 216 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 217 | background: #49cc90 218 | } 219 | 220 | .swagger-ui .opblock.opblock-post .opblock-summary { 221 | border-color: #49cc90 222 | } 223 | 224 | .swagger-ui .opblock.opblock-put { 225 | border-color: #fca130; 226 | background: rgba(252, 161, 48, .1) 227 | } 228 | 229 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 230 | background: #fca130 231 | } 232 | 233 | .swagger-ui .opblock.opblock-put .opblock-summary { 234 | border-color: #fca130 235 | } 236 | 237 | .swagger-ui .opblock.opblock-delete { 238 | border-color: #f93e3e; 239 | background: rgba(249, 62, 62, .1) 240 | } 241 | 242 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 243 | background: #f93e3e 244 | } 245 | 246 | .swagger-ui .opblock.opblock-delete .opblock-summary { 247 | border-color: #f93e3e 248 | } 249 | 250 | .swagger-ui .opblock.opblock-get { 251 | border-color: #61affe; 252 | background: rgba(97, 175, 254, .1) 253 | } 254 | 255 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 256 | background: #61affe 257 | } 258 | 259 | .swagger-ui .opblock.opblock-get .opblock-summary { 260 | border-color: #61affe 261 | } 262 | 263 | .swagger-ui .opblock.opblock-patch { 264 | border-color: #50e3c2; 265 | background: rgba(80, 227, 194, .1) 266 | } 267 | 268 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 269 | background: #50e3c2 270 | } 271 | 272 | .swagger-ui .opblock.opblock-patch .opblock-summary { 273 | border-color: #50e3c2 274 | } 275 | 276 | .swagger-ui .opblock.opblock-head { 277 | border-color: #9012fe; 278 | background: rgba(144, 18, 254, .1) 279 | } 280 | 281 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 282 | background: #9012fe 283 | } 284 | 285 | .swagger-ui .opblock.opblock-head .opblock-summary { 286 | border-color: #9012fe 287 | } 288 | 289 | .swagger-ui .opblock.opblock-options { 290 | border-color: #0d5aa7; 291 | background: rgba(13, 90, 167, .1) 292 | } 293 | 294 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 295 | background: #0d5aa7 296 | } 297 | 298 | .swagger-ui .opblock.opblock-options .opblock-summary { 299 | border-color: #0d5aa7 300 | } 301 | 302 | .swagger-ui .opblock.opblock-deprecated { 303 | opacity: .6; 304 | border-color: #ebebeb; 305 | background: hsla(0, 0%, 92%, .1) 306 | } 307 | 308 | .swagger-ui .opblock.opblock-deprecated .opblock-summary-method { 309 | background: #ebebeb 310 | } 311 | 312 | .swagger-ui .opblock.opblock-deprecated .opblock-summary { 313 | border-color: #ebebeb 314 | } 315 | 316 | .swagger-ui .tab { 317 | display: -webkit-box; 318 | display: -ms-flexbox; 319 | display: flex; 320 | margin: 20px 0 10px; 321 | padding: 0; 322 | list-style: none 323 | } 324 | 325 | .swagger-ui .tab li { 326 | font-size: 12px; 327 | min-width: 100px; 328 | min-width: 90px; 329 | padding: 0; 330 | cursor: pointer; 331 | font-family: Titillium Web, sans-serif; 332 | color: #3b4151 333 | } 334 | 335 | .swagger-ui .tab li:first-of-type { 336 | position: relative; 337 | padding-left: 0 338 | } 339 | 340 | .swagger-ui .tab li:first-of-type:after { 341 | position: absolute; 342 | top: 0; 343 | right: 6px; 344 | width: 1px; 345 | height: 100%; 346 | content: ""; 347 | background: rgba(0, 0, 0, .2) 348 | } 349 | 350 | .swagger-ui .tab li.active { 351 | font-weight: 700 352 | } 353 | 354 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-title_normal { 355 | padding: 15px 20px 356 | } 357 | 358 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-description-wrapper h4, .swagger-ui .opblock-title_normal, .swagger-ui .opblock-title_normal h4 { 359 | font-size: 12px; 360 | margin: 0 0 5px; 361 | font-family: Open Sans, sans-serif; 362 | color: #3b4151 363 | } 364 | 365 | .swagger-ui .opblock-description-wrapper p, .swagger-ui .opblock-title_normal p { 366 | font-size: 14px; 367 | margin: 0; 368 | font-family: Open Sans, sans-serif; 369 | color: #3b4151 370 | } 371 | 372 | .swagger-ui .execute-wrapper { 373 | padding: 20px; 374 | text-align: right 375 | } 376 | 377 | .swagger-ui .execute-wrapper .btn { 378 | width: 100%; 379 | padding: 8px 40px 380 | } 381 | 382 | .swagger-ui .body-param-options { 383 | display: -webkit-box; 384 | display: -ms-flexbox; 385 | display: flex; 386 | -webkit-box-orient: vertical; 387 | -webkit-box-direction: normal; 388 | -ms-flex-direction: column; 389 | flex-direction: column 390 | } 391 | 392 | .swagger-ui .body-param-options .body-param-edit { 393 | padding: 10px 0 394 | } 395 | 396 | .swagger-ui .body-param-options label { 397 | padding: 8px 0 398 | } 399 | 400 | .swagger-ui .body-param-options label select { 401 | margin: 3px 0 0 402 | } 403 | 404 | .swagger-ui .responses-inner { 405 | padding: 20px 406 | } 407 | 408 | .swagger-ui .responses-inner h4, .swagger-ui .responses-inner h5 { 409 | font-size: 12px; 410 | margin: 10px 0 5px; 411 | font-family: Open Sans, sans-serif; 412 | color: #3b4151 413 | } 414 | 415 | .swagger-ui .response-col_status { 416 | font-size: 14px; 417 | font-family: Open Sans, sans-serif; 418 | color: #3b4151 419 | } 420 | 421 | .swagger-ui .response-col_status .response-undocumented { 422 | font-size: 11px; 423 | font-family: Source Code Pro, monospace; 424 | font-weight: 600; 425 | color: #999 426 | } 427 | 428 | .swagger-ui .response-col_description__inner span { 429 | font-size: 12px; 430 | font-style: italic; 431 | display: block; 432 | margin: 10px 0; 433 | padding: 10px; 434 | border-radius: 4px; 435 | background: #41444e; 436 | font-family: Source Code Pro, monospace; 437 | font-weight: 600; 438 | color: #fff 439 | } 440 | 441 | .swagger-ui .response-col_description__inner span p { 442 | margin: 0 443 | } 444 | 445 | .swagger-ui .opblock-body pre { 446 | font-size: 12px; 447 | margin: 0; 448 | padding: 10px; 449 | white-space: pre-wrap; 450 | border-radius: 4px; 451 | background: #41444e; 452 | font-family: Source Code Pro, monospace; 453 | font-weight: 600; 454 | color: #fff 455 | } 456 | 457 | .swagger-ui .opblock-body pre span { 458 | color: #fff!important 459 | } 460 | 461 | .swagger-ui .scheme-container { 462 | margin: 0 0 20px; 463 | padding: 30px 0; 464 | background: #fff; 465 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15) 466 | } 467 | 468 | .swagger-ui .scheme-container .schemes { 469 | display: -webkit-box; 470 | display: -ms-flexbox; 471 | display: flex; 472 | -webkit-box-align: center; 473 | -ms-flex-align: center; 474 | align-items: center 475 | } 476 | 477 | .swagger-ui .scheme-container .schemes>label { 478 | font-size: 12px; 479 | font-weight: 700; 480 | display: -webkit-box; 481 | display: -ms-flexbox; 482 | display: flex; 483 | -webkit-box-orient: vertical; 484 | -webkit-box-direction: normal; 485 | -ms-flex-direction: column; 486 | flex-direction: column; 487 | margin: -20px 15px 0 0; 488 | font-family: Titillium Web, sans-serif; 489 | color: #3b4151 490 | } 491 | 492 | .swagger-ui .scheme-container .schemes>label select { 493 | min-width: 130px; 494 | text-transform: uppercase 495 | } 496 | 497 | .swagger-ui .loading-container { 498 | padding: 40px 0 60px 499 | } 500 | 501 | .swagger-ui .loading-container .loading { 502 | position: relative 503 | } 504 | 505 | .swagger-ui .loading-container .loading:after { 506 | font-size: 10px; 507 | font-weight: 700; 508 | position: absolute; 509 | top: 50%; 510 | left: 50%; 511 | content: "loading"; 512 | -webkit-transform: translate(-50%, -50%); 513 | transform: translate(-50%, -50%); 514 | text-transform: uppercase; 515 | font-family: Titillium Web, sans-serif; 516 | color: #3b4151 517 | } 518 | 519 | .swagger-ui .loading-container .loading:before { 520 | position: absolute; 521 | top: 50%; 522 | left: 50%; 523 | display: block; 524 | width: 60px; 525 | height: 60px; 526 | margin: -30px; 527 | content: ""; 528 | -webkit-animation: rotation 1s infinite linear, opacity .5s; 529 | animation: rotation 1s infinite linear, opacity .5s; 530 | opacity: 1; 531 | border: 2px solid rgba(85, 85, 85, .1); 532 | border-top-color: rgba(0, 0, 0, .6); 533 | border-radius: 100%; 534 | -webkit-backface-visibility: hidden; 535 | backface-visibility: hidden 536 | } 537 | 538 | @-webkit-keyframes rotation { 539 | to { 540 | -webkit-transform: rotate(1turn); 541 | transform: rotate(1turn) 542 | } 543 | } 544 | 545 | @keyframes rotation { 546 | to { 547 | -webkit-transform: rotate(1turn); 548 | transform: rotate(1turn) 549 | } 550 | } 551 | 552 | @-webkit-keyframes blinker { 553 | 50% { 554 | opacity: 0 555 | } 556 | } 557 | 558 | @keyframes blinker { 559 | 50% { 560 | opacity: 0 561 | } 562 | } 563 | 564 | .swagger-ui .btn { 565 | font-size: 14px; 566 | font-weight: 700; 567 | padding: 5px 23px; 568 | -webkit-transition: all .3s; 569 | transition: all .3s; 570 | border: 2px solid #888; 571 | border-radius: 4px; 572 | background: transparent; 573 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1); 574 | font-family: Titillium Web, sans-serif; 575 | color: #3b4151 576 | } 577 | 578 | .swagger-ui .btn[disabled] { 579 | cursor: not-allowed; 580 | opacity: .3 581 | } 582 | 583 | .swagger-ui .btn:hover { 584 | box-shadow: 0 0 5px rgba(0, 0, 0, .3) 585 | } 586 | 587 | .swagger-ui .btn.cancel { 588 | border-color: #ff6060; 589 | font-family: Titillium Web, sans-serif; 590 | color: #ff6060 591 | } 592 | 593 | .swagger-ui .btn.authorize { 594 | line-height: 1; 595 | display: inline; 596 | color: #49cc90; 597 | border-color: #49cc90 598 | } 599 | 600 | .swagger-ui .btn.authorize span { 601 | float: left; 602 | padding: 4px 20px 0 0 603 | } 604 | 605 | .swagger-ui .btn.authorize svg { 606 | fill: #49cc90 607 | } 608 | 609 | .swagger-ui .btn.execute { 610 | -webkit-animation: pulse 2s infinite; 611 | animation: pulse 2s infinite; 612 | color: #fff; 613 | border-color: #4990e2 614 | } 615 | 616 | @-webkit-keyframes pulse { 617 | 0% { 618 | color: #fff; 619 | background: #4990e2; 620 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 621 | } 622 | 70% { 623 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 624 | } 625 | to { 626 | color: #fff; 627 | background: #4990e2; 628 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 629 | } 630 | } 631 | 632 | @keyframes pulse { 633 | 0% { 634 | color: #fff; 635 | background: #4990e2; 636 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 637 | } 638 | 70% { 639 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 640 | } 641 | to { 642 | color: #fff; 643 | background: #4990e2; 644 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 645 | } 646 | } 647 | 648 | .swagger-ui .btn-group { 649 | display: -webkit-box; 650 | display: -ms-flexbox; 651 | display: flex; 652 | padding: 30px 653 | } 654 | 655 | .swagger-ui .btn-group .btn { 656 | -webkit-box-flex: 1; 657 | -ms-flex: 1; 658 | flex: 1 659 | } 660 | 661 | .swagger-ui .btn-group .btn:first-child { 662 | border-radius: 4px 0 0 4px 663 | } 664 | 665 | .swagger-ui .btn-group .btn:last-child { 666 | border-radius: 0 4px 4px 0 667 | } 668 | 669 | .swagger-ui .authorization__btn { 670 | padding: 0 10px; 671 | border: none; 672 | background: none 673 | } 674 | 675 | .swagger-ui .authorization__btn.locked { 676 | opacity: 1 677 | } 678 | 679 | .swagger-ui .authorization__btn.unlocked { 680 | opacity: .4 681 | } 682 | 683 | .swagger-ui .expand-methods, .swagger-ui .expand-operation { 684 | border: none; 685 | background: none 686 | } 687 | 688 | .swagger-ui .expand-methods svg, .swagger-ui .expand-operation svg { 689 | width: 20px; 690 | height: 20px 691 | } 692 | 693 | .swagger-ui .expand-methods { 694 | padding: 0 10px 695 | } 696 | 697 | .swagger-ui .expand-methods:hover svg { 698 | fill: #444 699 | } 700 | 701 | .swagger-ui .expand-methods svg { 702 | -webkit-transition: all .3s; 703 | transition: all .3s; 704 | fill: #777 705 | } 706 | 707 | .swagger-ui button { 708 | cursor: pointer; 709 | outline: none 710 | } 711 | 712 | .swagger-ui select { 713 | font-size: 14px; 714 | font-weight: 700; 715 | padding: 5px 40px 5px 10px; 716 | border: 2px solid #41444e; 717 | border-radius: 4px; 718 | background: #f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat; 719 | background-size: 20px; 720 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .25); 721 | font-family: Titillium Web, sans-serif; 722 | color: #3b4151; 723 | -webkit-appearance: none; 724 | -moz-appearance: none; 725 | appearance: none 726 | } 727 | 728 | .swagger-ui select[multiple] { 729 | margin: 5px 0; 730 | padding: 5px; 731 | background: #f7f7f7 732 | } 733 | 734 | .swagger-ui .opblock-body select { 735 | min-width: 230px 736 | } 737 | 738 | .swagger-ui label { 739 | font-size: 12px; 740 | font-weight: 700; 741 | margin: 0 0 5px; 742 | font-family: Titillium Web, sans-serif; 743 | color: #3b4151 744 | } 745 | 746 | .swagger-ui input[type=email], .swagger-ui input[type=password], .swagger-ui input[type=search], .swagger-ui input[type=text] { 747 | min-width: 100px; 748 | margin: 5px 0; 749 | padding: 8px 10px; 750 | border: 1px solid #d9d9d9; 751 | border-radius: 4px; 752 | background: #fff 753 | } 754 | 755 | .swagger-ui input[type=email].invalid, .swagger-ui input[type=password].invalid, .swagger-ui input[type=search].invalid, .swagger-ui input[type=text].invalid { 756 | -webkit-animation: shake .4s 1; 757 | animation: shake .4s 1; 758 | border-color: #f93e3e; 759 | background: #feebeb 760 | } 761 | 762 | @-webkit-keyframes shake { 763 | 10%, 90% { 764 | -webkit-transform: translate3d(-1px, 0, 0); 765 | transform: translate3d(-1px, 0, 0) 766 | } 767 | 20%, 80% { 768 | -webkit-transform: translate3d(2px, 0, 0); 769 | transform: translate3d(2px, 0, 0) 770 | } 771 | 30%, 50%, 70% { 772 | -webkit-transform: translate3d(-4px, 0, 0); 773 | transform: translate3d(-4px, 0, 0) 774 | } 775 | 40%, 60% { 776 | -webkit-transform: translate3d(4px, 0, 0); 777 | transform: translate3d(4px, 0, 0) 778 | } 779 | } 780 | 781 | @keyframes shake { 782 | 10%, 90% { 783 | -webkit-transform: translate3d(-1px, 0, 0); 784 | transform: translate3d(-1px, 0, 0) 785 | } 786 | 20%, 80% { 787 | -webkit-transform: translate3d(2px, 0, 0); 788 | transform: translate3d(2px, 0, 0) 789 | } 790 | 30%, 50%, 70% { 791 | -webkit-transform: translate3d(-4px, 0, 0); 792 | transform: translate3d(-4px, 0, 0) 793 | } 794 | 40%, 60% { 795 | -webkit-transform: translate3d(4px, 0, 0); 796 | transform: translate3d(4px, 0, 0) 797 | } 798 | } 799 | 800 | .swagger-ui textarea { 801 | font-size: 12px; 802 | width: 100%; 803 | min-height: 280px; 804 | padding: 10px; 805 | border: none; 806 | border-radius: 4px; 807 | outline: none; 808 | background: hsla(0, 0%, 100%, .8); 809 | font-family: Source Code Pro, monospace; 810 | font-weight: 600; 811 | color: #3b4151 812 | } 813 | 814 | .swagger-ui textarea:focus { 815 | border: 2px solid #61affe 816 | } 817 | 818 | .swagger-ui textarea.curl { 819 | font-size: 12px; 820 | min-height: 100px; 821 | margin: 0; 822 | padding: 10px; 823 | resize: none; 824 | border-radius: 4px; 825 | background: #41444e; 826 | font-family: Source Code Pro, monospace; 827 | font-weight: 600; 828 | color: #fff 829 | } 830 | 831 | .swagger-ui .checkbox { 832 | padding: 5px 0 10px; 833 | -webkit-transition: opacity .5s; 834 | transition: opacity .5s; 835 | color: #333 836 | } 837 | 838 | .swagger-ui .checkbox label { 839 | display: -webkit-box; 840 | display: -ms-flexbox; 841 | display: flex 842 | } 843 | 844 | .swagger-ui .checkbox p { 845 | font-weight: 400!important; 846 | font-style: italic; 847 | margin: 0!important; 848 | font-family: Source Code Pro, monospace; 849 | font-weight: 600; 850 | color: #3b4151 851 | } 852 | 853 | .swagger-ui .checkbox input[type=checkbox] { 854 | display: none 855 | } 856 | 857 | .swagger-ui .checkbox input[type=checkbox]+label>.item { 858 | position: relative; 859 | top: 3px; 860 | display: inline-block; 861 | width: 16px; 862 | height: 16px; 863 | margin: 0 8px 0 0; 864 | padding: 5px; 865 | cursor: pointer; 866 | border-radius: 1px; 867 | background: #e8e8e8; 868 | box-shadow: 0 0 0 2px #e8e8e8; 869 | -webkit-box-flex: 0; 870 | -ms-flex: none; 871 | flex: none 872 | } 873 | 874 | .swagger-ui .checkbox input[type=checkbox]+label>.item:active { 875 | -webkit-transform: scale(.9); 876 | transform: scale(.9) 877 | } 878 | 879 | .swagger-ui .checkbox input[type=checkbox]:checked+label>.item { 880 | background: #e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat 881 | } 882 | 883 | .swagger-ui .dialog-ux { 884 | position: fixed; 885 | z-index: 9999; 886 | top: 0; 887 | right: 0; 888 | bottom: 0; 889 | left: 0 890 | } 891 | 892 | .swagger-ui .dialog-ux .backdrop-ux { 893 | position: fixed; 894 | top: 0; 895 | right: 0; 896 | bottom: 0; 897 | left: 0; 898 | background: rgba(0, 0, 0, .8) 899 | } 900 | 901 | .swagger-ui .dialog-ux .modal-ux { 902 | position: absolute; 903 | z-index: 9999; 904 | top: 50%; 905 | left: 50%; 906 | width: 100%; 907 | min-width: 300px; 908 | max-width: 650px; 909 | -webkit-transform: translate(-50%, -50%); 910 | transform: translate(-50%, -50%); 911 | border: 1px solid #ebebeb; 912 | border-radius: 4px; 913 | background: #fff; 914 | box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2) 915 | } 916 | 917 | .swagger-ui .dialog-ux .modal-ux-content { 918 | overflow-y: auto; 919 | max-height: 540px; 920 | padding: 20px 921 | } 922 | 923 | .swagger-ui .dialog-ux .modal-ux-content p { 924 | font-size: 12px; 925 | margin: 0 0 5px; 926 | color: #41444e; 927 | font-family: Open Sans, sans-serif; 928 | color: #3b4151 929 | } 930 | 931 | .swagger-ui .dialog-ux .modal-ux-content h4 { 932 | font-size: 18px; 933 | font-weight: 600; 934 | margin: 15px 0 0; 935 | font-family: Titillium Web, sans-serif; 936 | color: #3b4151 937 | } 938 | 939 | .swagger-ui .dialog-ux .modal-ux-header { 940 | display: -webkit-box; 941 | display: -ms-flexbox; 942 | display: flex; 943 | padding: 12px 0; 944 | border-bottom: 1px solid #ebebeb; 945 | -webkit-box-align: center; 946 | -ms-flex-align: center; 947 | align-items: center 948 | } 949 | 950 | .swagger-ui .dialog-ux .modal-ux-header .close-modal { 951 | padding: 0 10px; 952 | border: none; 953 | background: none; 954 | -webkit-appearance: none; 955 | -moz-appearance: none; 956 | appearance: none 957 | } 958 | 959 | .swagger-ui .dialog-ux .modal-ux-header h3 { 960 | font-size: 20px; 961 | font-weight: 600; 962 | margin: 0; 963 | padding: 0 20px; 964 | -webkit-box-flex: 1; 965 | -ms-flex: 1; 966 | flex: 1; 967 | font-family: Titillium Web, sans-serif; 968 | color: #3b4151 969 | } 970 | 971 | .swagger-ui .model { 972 | font-size: 12px; 973 | font-weight: 300; 974 | font-family: Source Code Pro, monospace; 975 | font-weight: 600; 976 | color: #3b4151 977 | } 978 | 979 | .swagger-ui .model-toggle { 980 | font-size: 10px; 981 | position: relative; 982 | top: 6px; 983 | display: inline-block; 984 | margin: auto .3em; 985 | cursor: pointer; 986 | -webkit-transition: -webkit-transform .15s ease-in; 987 | transition: -webkit-transform .15s ease-in; 988 | transition: transform .15s ease-in; 989 | transition: transform .15s ease-in, -webkit-transform .15s ease-in; 990 | -webkit-transform: rotate(90deg); 991 | transform: rotate(90deg); 992 | -webkit-transform-origin: 50% 50%; 993 | transform-origin: 50% 50% 994 | } 995 | 996 | .swagger-ui .model-toggle.collapsed { 997 | -webkit-transform: rotate(0deg); 998 | transform: rotate(0deg) 999 | } 1000 | 1001 | .swagger-ui .model-toggle:after { 1002 | display: block; 1003 | width: 20px; 1004 | height: 20px; 1005 | content: ""; 1006 | background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat; 1007 | background-size: 100% 1008 | } 1009 | 1010 | .swagger-ui .model-jump-to-path { 1011 | position: relative; 1012 | cursor: pointer 1013 | } 1014 | 1015 | .swagger-ui .model-jump-to-path .view-line-link { 1016 | position: absolute; 1017 | top: -.4em; 1018 | cursor: pointer 1019 | } 1020 | 1021 | .swagger-ui .model-title { 1022 | position: relative 1023 | } 1024 | 1025 | .swagger-ui .model-title:hover .model-hint { 1026 | visibility: visible 1027 | } 1028 | 1029 | .swagger-ui .model-hint { 1030 | position: absolute; 1031 | top: -1.8em; 1032 | visibility: hidden; 1033 | padding: .1em .5em; 1034 | white-space: nowrap; 1035 | color: #ebebeb; 1036 | border-radius: 4px; 1037 | background: rgba(0, 0, 0, .7) 1038 | } 1039 | 1040 | .swagger-ui section.models { 1041 | margin: 30px 0; 1042 | border: 1px solid rgba(59, 65, 81, .3); 1043 | border-radius: 4px 1044 | } 1045 | 1046 | .swagger-ui section.models.is-open { 1047 | padding: 0 0 20px 1048 | } 1049 | 1050 | .swagger-ui section.models.is-open h4 { 1051 | margin: 0 0 5px; 1052 | border-bottom: 1px solid rgba(59, 65, 81, .3) 1053 | } 1054 | 1055 | .swagger-ui section.models.is-open h4 svg { 1056 | -webkit-transform: rotate(90deg); 1057 | transform: rotate(90deg) 1058 | } 1059 | 1060 | .swagger-ui section.models h4 { 1061 | font-size: 16px; 1062 | display: -webkit-box; 1063 | display: -ms-flexbox; 1064 | display: flex; 1065 | margin: 0; 1066 | padding: 10px 20px 10px 10px; 1067 | cursor: pointer; 1068 | -webkit-transition: all .2s; 1069 | transition: all .2s; 1070 | font-family: Titillium Web, sans-serif; 1071 | color: #777; 1072 | -webkit-box-align: center; 1073 | -ms-flex-align: center; 1074 | align-items: center 1075 | } 1076 | 1077 | .swagger-ui section.models h4 svg { 1078 | -webkit-transition: all .4s; 1079 | transition: all .4s 1080 | } 1081 | 1082 | .swagger-ui section.models h4 span { 1083 | -webkit-box-flex: 1; 1084 | -ms-flex: 1; 1085 | flex: 1 1086 | } 1087 | 1088 | .swagger-ui section.models h4:hover { 1089 | background: rgba(0, 0, 0, .02) 1090 | } 1091 | 1092 | .swagger-ui section.models h5 { 1093 | font-size: 16px; 1094 | margin: 0 0 10px; 1095 | font-family: Titillium Web, sans-serif; 1096 | color: #777 1097 | } 1098 | 1099 | .swagger-ui section.models .model-jump-to-path { 1100 | position: relative; 1101 | top: 5px 1102 | } 1103 | 1104 | .swagger-ui section.models .model-container { 1105 | margin: 0 20px 15px; 1106 | -webkit-transition: all .5s; 1107 | transition: all .5s; 1108 | border-radius: 4px; 1109 | background: rgba(0, 0, 0, .05) 1110 | } 1111 | 1112 | .swagger-ui section.models .model-container:hover { 1113 | background: rgba(0, 0, 0, .07) 1114 | } 1115 | 1116 | .swagger-ui section.models .model-container:first-of-type { 1117 | margin: 20px 1118 | } 1119 | 1120 | .swagger-ui section.models .model-container:last-of-type { 1121 | margin: 0 20px 1122 | } 1123 | 1124 | .swagger-ui section.models .model-box { 1125 | background: none 1126 | } 1127 | 1128 | .swagger-ui .model-box { 1129 | padding: 10px; 1130 | border-radius: 4px; 1131 | background: rgba(0, 0, 0, .1) 1132 | } 1133 | 1134 | .swagger-ui .model-box .model-jump-to-path { 1135 | position: relative; 1136 | top: 4px 1137 | } 1138 | 1139 | .swagger-ui .model-title { 1140 | font-size: 16px; 1141 | font-family: Titillium Web, sans-serif; 1142 | color: #555 1143 | } 1144 | 1145 | .swagger-ui span>span.model, .swagger-ui span>span.model .brace-close { 1146 | padding: 0 0 0 10px 1147 | } 1148 | 1149 | .swagger-ui .prop-type { 1150 | color: #55a 1151 | } 1152 | 1153 | .swagger-ui .prop-enum { 1154 | display: block 1155 | } 1156 | 1157 | .swagger-ui .prop-format { 1158 | color: #999 1159 | } 1160 | 1161 | .swagger-ui table { 1162 | width: 100%; 1163 | padding: 0 10px; 1164 | border-collapse: collapse 1165 | } 1166 | 1167 | .swagger-ui table.model tbody tr td { 1168 | padding: 0; 1169 | vertical-align: top 1170 | } 1171 | 1172 | .swagger-ui table.model tbody tr td:first-of-type { 1173 | width: 100px; 1174 | padding: 0 1175 | } 1176 | 1177 | .swagger-ui table.headers td { 1178 | font-size: 12px; 1179 | font-weight: 300; 1180 | vertical-align: middle; 1181 | font-family: Source Code Pro, monospace; 1182 | font-weight: 600; 1183 | color: #3b4151 1184 | } 1185 | 1186 | .swagger-ui table tbody tr td { 1187 | padding: 10px 0 0; 1188 | vertical-align: top 1189 | } 1190 | 1191 | .swagger-ui table tbody tr td:first-of-type { 1192 | width: 20%; 1193 | padding: 10px 0 1194 | } 1195 | 1196 | .swagger-ui table thead tr td, .swagger-ui table thead tr th { 1197 | font-size: 12px; 1198 | font-weight: 700; 1199 | padding: 12px 0; 1200 | text-align: left; 1201 | border-bottom: 1px solid rgba(59, 65, 81, .2); 1202 | font-family: Open Sans, sans-serif; 1203 | color: #3b4151 1204 | } 1205 | 1206 | .swagger-ui .parameters-col_description p { 1207 | font-size: 14px; 1208 | margin: 0; 1209 | font-family: Open Sans, sans-serif; 1210 | color: #3b4151 1211 | } 1212 | 1213 | .swagger-ui .parameters-col_description input[type=text] { 1214 | width: 100%; 1215 | max-width: 340px 1216 | } 1217 | 1218 | .swagger-ui .parameter__name { 1219 | font-size: 16px; 1220 | font-weight: 400; 1221 | font-family: Titillium Web, sans-serif; 1222 | color: #3b4151 1223 | } 1224 | 1225 | .swagger-ui .parameter__name.required { 1226 | font-weight: 700 1227 | } 1228 | 1229 | .swagger-ui .parameter__name.required:after { 1230 | font-size: 10px; 1231 | position: relative; 1232 | top: -6px; 1233 | padding: 5px; 1234 | content: "required"; 1235 | color: rgba(255, 0, 0, .6) 1236 | } 1237 | 1238 | .swagger-ui .parameter__in { 1239 | font-size: 12px; 1240 | font-style: italic; 1241 | font-family: Source Code Pro, monospace; 1242 | font-weight: 600; 1243 | color: #888 1244 | } 1245 | 1246 | .swagger-ui .table-container { 1247 | padding: 20px 1248 | } 1249 | 1250 | .swagger-ui .topbar { 1251 | padding: 8px 30px; 1252 | background-color: #89bf04 1253 | } 1254 | 1255 | .swagger-ui .topbar .topbar-wrapper { 1256 | -ms-flex-align: center 1257 | } 1258 | 1259 | .swagger-ui .topbar .topbar-wrapper, .swagger-ui .topbar a { 1260 | display: -webkit-box; 1261 | display: -ms-flexbox; 1262 | display: flex; 1263 | -webkit-box-align: center; 1264 | align-items: center 1265 | } 1266 | 1267 | .swagger-ui .topbar a { 1268 | font-size: 1.5em; 1269 | font-weight: 700; 1270 | text-decoration: none; 1271 | -webkit-box-flex: 1; 1272 | -ms-flex: 1; 1273 | flex: 1; 1274 | -ms-flex-align: center; 1275 | font-family: Titillium Web, sans-serif; 1276 | color: #fff 1277 | } 1278 | 1279 | .swagger-ui .topbar a span { 1280 | margin: 0; 1281 | padding: 0 10px 1282 | } 1283 | 1284 | .swagger-ui .topbar .download-url-wrapper { 1285 | display: -webkit-box; 1286 | display: -ms-flexbox; 1287 | display: flex 1288 | } 1289 | 1290 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1291 | min-width: 350px; 1292 | margin: 0; 1293 | border: 2px solid #547f00; 1294 | border-radius: 4px 0 0 4px; 1295 | outline: none 1296 | } 1297 | 1298 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1299 | font-size: 16px; 1300 | font-weight: 700; 1301 | padding: 4px 40px; 1302 | border: none; 1303 | border-radius: 0 4px 4px 0; 1304 | background: #547f00; 1305 | font-family: Titillium Web, sans-serif; 1306 | color: #fff 1307 | } 1308 | 1309 | .swagger-ui .info { 1310 | margin: 50px 0 1311 | } 1312 | 1313 | .swagger-ui .info hgroup.main { 1314 | margin: 0 0 20px 1315 | } 1316 | 1317 | .swagger-ui .info hgroup.main a { 1318 | font-size: 12px 1319 | } 1320 | 1321 | .swagger-ui .info p { 1322 | font-size: 14px; 1323 | font-family: Open Sans, sans-serif; 1324 | color: #3b4151 1325 | } 1326 | 1327 | .swagger-ui .info code { 1328 | padding: 3px 5px; 1329 | border-radius: 4px; 1330 | background: rgba(0, 0, 0, .05); 1331 | font-family: Source Code Pro, monospace; 1332 | font-weight: 600; 1333 | color: #9012fe 1334 | } 1335 | 1336 | .swagger-ui .info a { 1337 | font-size: 14px; 1338 | -webkit-transition: all .4s; 1339 | transition: all .4s; 1340 | font-family: Open Sans, sans-serif; 1341 | color: #4990e2 1342 | } 1343 | 1344 | .swagger-ui .info a:hover { 1345 | color: #1f69c0 1346 | } 1347 | 1348 | .swagger-ui .info>div { 1349 | margin: 0 0 5px 1350 | } 1351 | 1352 | .swagger-ui .info .base-url { 1353 | font-size: 12px; 1354 | font-weight: 300!important; 1355 | margin: 0; 1356 | font-family: Source Code Pro, monospace; 1357 | font-weight: 600; 1358 | color: #3b4151 1359 | } 1360 | 1361 | .swagger-ui .info .title { 1362 | font-size: 36px; 1363 | margin: 0; 1364 | font-family: Open Sans, sans-serif; 1365 | color: #3b4151 1366 | } 1367 | 1368 | .swagger-ui .info .title small { 1369 | font-size: 10px; 1370 | position: relative; 1371 | top: -5px; 1372 | display: inline-block; 1373 | margin: 0 0 0 5px; 1374 | padding: 2px 4px; 1375 | vertical-align: super; 1376 | border-radius: 57px; 1377 | background: #7d8492 1378 | } 1379 | 1380 | .swagger-ui .info .title small pre { 1381 | margin: 0; 1382 | font-family: Titillium Web, sans-serif; 1383 | color: #fff 1384 | } 1385 | 1386 | .swagger-ui .auth-btn-wrapper { 1387 | display: -webkit-box; 1388 | display: -ms-flexbox; 1389 | display: flex; 1390 | padding: 10px 0; 1391 | -webkit-box-pack: center; 1392 | -ms-flex-pack: center; 1393 | justify-content: center 1394 | } 1395 | 1396 | .swagger-ui .auth-wrapper { 1397 | display: -webkit-box; 1398 | display: -ms-flexbox; 1399 | display: flex; 1400 | -webkit-box-flex: 1; 1401 | -ms-flex: 1; 1402 | flex: 1; 1403 | -webkit-box-pack: end; 1404 | -ms-flex-pack: end; 1405 | justify-content: flex-end 1406 | } 1407 | 1408 | .swagger-ui .auth-wrapper .authorize { 1409 | padding-right: 20px 1410 | } 1411 | 1412 | .swagger-ui .auth-container { 1413 | margin: 0 0 10px; 1414 | padding: 10px 20px; 1415 | border-bottom: 1px solid #ebebeb 1416 | } 1417 | 1418 | .swagger-ui .auth-container:last-of-type { 1419 | margin: 0; 1420 | padding: 10px 20px; 1421 | border: 0 1422 | } 1423 | 1424 | .swagger-ui .auth-container h4 { 1425 | margin: 5px 0 15px!important 1426 | } 1427 | 1428 | .swagger-ui .auth-container .wrapper { 1429 | margin: 0; 1430 | padding: 0 1431 | } 1432 | 1433 | .swagger-ui .auth-container input[type=password], .swagger-ui .auth-container input[type=text] { 1434 | min-width: 230px 1435 | } 1436 | 1437 | .swagger-ui .auth-container .errors { 1438 | font-size: 12px; 1439 | padding: 10px; 1440 | border-radius: 4px; 1441 | font-family: Source Code Pro, monospace; 1442 | font-weight: 600; 1443 | color: #3b4151 1444 | } 1445 | 1446 | .swagger-ui .scopes h2 { 1447 | font-size: 14px; 1448 | font-family: Titillium Web, sans-serif; 1449 | color: #3b4151 1450 | } 1451 | 1452 | .swagger-ui .scope-def { 1453 | padding: 0 0 20px 1454 | } 1455 | 1456 | .swagger-ui .errors-wrapper { 1457 | margin: 20px; 1458 | padding: 10px 20px; 1459 | -webkit-animation: scaleUp .5s; 1460 | animation: scaleUp .5s; 1461 | border: 2px solid #f93e3e; 1462 | border-radius: 4px; 1463 | background: rgba(249, 62, 62, .1) 1464 | } 1465 | 1466 | .swagger-ui .errors-wrapper .error-wrapper { 1467 | margin: 0 0 10px 1468 | } 1469 | 1470 | .swagger-ui .errors-wrapper .errors h4 { 1471 | font-size: 14px; 1472 | margin: 0; 1473 | font-family: Source Code Pro, monospace; 1474 | font-weight: 600; 1475 | color: #3b4151 1476 | } 1477 | 1478 | .swagger-ui .errors-wrapper hgroup { 1479 | display: -webkit-box; 1480 | display: -ms-flexbox; 1481 | display: flex; 1482 | -webkit-box-align: center; 1483 | -ms-flex-align: center; 1484 | align-items: center 1485 | } 1486 | 1487 | .swagger-ui .errors-wrapper hgroup h4 { 1488 | font-size: 20px; 1489 | margin: 0; 1490 | -webkit-box-flex: 1; 1491 | -ms-flex: 1; 1492 | flex: 1; 1493 | font-family: Titillium Web, sans-serif; 1494 | color: #3b4151 1495 | } 1496 | 1497 | @-webkit-keyframes scaleUp { 1498 | 0% { 1499 | -webkit-transform: scale(.8); 1500 | transform: scale(.8); 1501 | opacity: 0 1502 | } 1503 | to { 1504 | -webkit-transform: scale(1); 1505 | transform: scale(1); 1506 | opacity: 1 1507 | } 1508 | } 1509 | 1510 | @keyframes scaleUp { 1511 | 0% { 1512 | -webkit-transform: scale(.8); 1513 | transform: scale(.8); 1514 | opacity: 0 1515 | } 1516 | to { 1517 | -webkit-transform: scale(1); 1518 | transform: scale(1); 1519 | opacity: 1 1520 | } 1521 | } 1522 | 1523 | .swagger-ui .Resizer.vertical.disabled { 1524 | display: none 1525 | } 1526 | 1527 | /*# sourceMappingURL=swagger-ui.css.map*/ 1528 | 1529 | /** 1530 | * Swagger UI Theme Overrides 1531 | * 1532 | * Theme: Flattop 1533 | * Author: Mark Ostrander 1534 | * Github: https://github.com/ostranme/swagger-ui-themes 1535 | */ 1536 | 1537 | .swagger-ui .opblock.opblock-post { 1538 | border-color: #DADFE1; 1539 | background: rgba(236, 240, 241, .1); 1540 | } 1541 | 1542 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 1543 | background: #049372; 1544 | } 1545 | 1546 | .swagger-ui .opblock.opblock-post .opblock-summary { 1547 | border-color: #DADFE1; 1548 | } 1549 | 1550 | .swagger-ui .opblock.opblock-put { 1551 | border-color: #DADFE1; 1552 | background: rgba(236, 240, 241, .1); 1553 | } 1554 | 1555 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 1556 | background: #EB9532; 1557 | } 1558 | 1559 | .swagger-ui .opblock.opblock-put .opblock-summary { 1560 | border-color: #DADFE1; 1561 | } 1562 | 1563 | .swagger-ui .opblock.opblock-delete { 1564 | border-color: #DADFE1; 1565 | background: rgba(236, 240, 241, .1); 1566 | } 1567 | 1568 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 1569 | background: #C0392B; 1570 | } 1571 | 1572 | .swagger-ui .opblock.opblock-delete .opblock-summary { 1573 | border-color: #DADFE1; 1574 | } 1575 | 1576 | .swagger-ui .opblock.opblock-get { 1577 | border-color: #DADFE1; 1578 | background: rgba(236, 240, 241, .1); 1579 | } 1580 | 1581 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 1582 | background: #34495E; 1583 | } 1584 | 1585 | .swagger-ui .opblock.opblock-get .opblock-summary { 1586 | border-color: #DADFE1; 1587 | } 1588 | 1589 | .swagger-ui .opblock.opblock-patch { 1590 | border-color: #DADFE1; 1591 | background: rgba(236, 240, 241, .1); 1592 | } 1593 | 1594 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 1595 | background: #F57C00; 1596 | } 1597 | 1598 | .swagger-ui .opblock.opblock-patch .opblock-summary { 1599 | border-color: #DADFE1; 1600 | } 1601 | 1602 | .swagger-ui .opblock.opblock-head { 1603 | border-color: #DADFE1; 1604 | background: rgba(236, 240, 241, .1); 1605 | } 1606 | 1607 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 1608 | background: #5C6BC0; 1609 | } 1610 | 1611 | .swagger-ui .opblock.opblock-head .opblock-summary { 1612 | border-color: #DADFE1; 1613 | } 1614 | 1615 | .swagger-ui .opblock.opblock-options { 1616 | border-color: #DADFE1; 1617 | background: rgba(236, 240, 241, .1); 1618 | } 1619 | 1620 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 1621 | background: #3F51B5; 1622 | } 1623 | 1624 | .swagger-ui .opblock.opblock-options .opblock-summary { 1625 | border-color: #DADFE1; 1626 | } 1627 | 1628 | .swagger-ui .topbar { 1629 | padding: 8px 30px; 1630 | background-color: #2C3E50; 1631 | } 1632 | 1633 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1634 | min-width: 350px; 1635 | margin: 0; 1636 | border: 2px solid #DADFE1; 1637 | border-radius: 4px 0 0 4px; 1638 | outline: none; 1639 | } 1640 | 1641 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1642 | font-size: 16px; 1643 | font-weight: 700; 1644 | padding: 4px 40px; 1645 | border: none; 1646 | border-radius: 0 4px 4px 0; 1647 | background: #DADFE1; 1648 | font-family: Titillium Web, sans-serif; 1649 | color: #2C3E50; 1650 | } 1651 | 1652 | .swagger-ui .info a { 1653 | font-size: 14px; 1654 | -webkit-transition: all .4s; 1655 | transition: all .4s; 1656 | font-family: Open Sans, sans-serif; 1657 | color: #336E7B; 1658 | } 1659 | 1660 | .swagger-ui .info a:hover { 1661 | color: #336E7B; 1662 | } 1663 | 1664 | .swagger-ui .btn.authorize { 1665 | line-height: 1; 1666 | display: inline; 1667 | color: #336E7B; 1668 | border-color: #336E7B; 1669 | } 1670 | .swagger-ui .btn.authorize svg { 1671 | fill: #336E7B; 1672 | } 1673 | -------------------------------------------------------------------------------- /themes/3.x/theme-muted.css: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | .swagger-ui html { 3 | box-sizing: border-box 4 | } 5 | 6 | .swagger-ui *, .swagger-ui :after, .swagger-ui :before { 7 | box-sizing: inherit 8 | } 9 | 10 | .swagger-ui body { 11 | margin: 0; 12 | background: #fafafa 13 | } 14 | 15 | .swagger-ui .wrapper { 16 | width: 100%; 17 | max-width: 1460px; 18 | margin: 0 auto; 19 | padding: 0 20px 20 | } 21 | 22 | .swagger-ui .opblock-tag-section { 23 | display: -webkit-box; 24 | display: -ms-flexbox; 25 | display: flex; 26 | -webkit-box-orient: vertical; 27 | -webkit-box-direction: normal; 28 | -ms-flex-direction: column; 29 | flex-direction: column 30 | } 31 | 32 | .swagger-ui .opblock-tag { 33 | display: -webkit-box; 34 | display: -ms-flexbox; 35 | display: flex; 36 | padding: 10px 20px 10px 10px; 37 | cursor: pointer; 38 | -webkit-transition: all .2s; 39 | transition: all .2s; 40 | border-bottom: 1px solid rgba(59, 65, 81, .3); 41 | -webkit-box-align: center; 42 | -ms-flex-align: center; 43 | align-items: center 44 | } 45 | 46 | .swagger-ui .opblock-tag:hover { 47 | background: rgba(0, 0, 0, .02) 48 | } 49 | 50 | .swagger-ui .opblock-tag { 51 | font-size: 24px; 52 | margin: 0 0 5px; 53 | font-family: Titillium Web, sans-serif; 54 | color: #3b4151 55 | } 56 | 57 | .swagger-ui .opblock-tag.no-desc span { 58 | -webkit-box-flex: 1; 59 | -ms-flex: 1; 60 | flex: 1 61 | } 62 | 63 | .swagger-ui .opblock-tag svg { 64 | -webkit-transition: all .4s; 65 | transition: all .4s 66 | } 67 | 68 | .swagger-ui .opblock-tag small { 69 | font-size: 14px; 70 | font-weight: 400; 71 | padding: 0 10px; 72 | -webkit-box-flex: 1; 73 | -ms-flex: 1; 74 | flex: 1; 75 | font-family: Open Sans, sans-serif; 76 | color: #3b4151 77 | } 78 | 79 | .swagger-ui .parаmeter__type { 80 | font-size: 12px; 81 | padding: 5px 0; 82 | font-family: Source Code Pro, monospace; 83 | font-weight: 600; 84 | color: #3b4151 85 | } 86 | 87 | .swagger-ui .view-line-link { 88 | position: relative; 89 | top: 3px; 90 | width: 20px; 91 | margin: 0 5px; 92 | cursor: pointer; 93 | -webkit-transition: all .5s; 94 | transition: all .5s 95 | } 96 | 97 | .swagger-ui .opblock { 98 | margin: 0 0 15px; 99 | border: 1px solid #000; 100 | border-radius: 4px; 101 | box-shadow: 0 0 3px rgba(0, 0, 0, .19) 102 | } 103 | 104 | .swagger-ui .opblock.is-open .opblock-summary { 105 | border-bottom: 1px solid #000 106 | } 107 | 108 | .swagger-ui .opblock .opblock-section-header { 109 | padding: 8px 20px; 110 | background: hsla(0, 0%, 100%, .8); 111 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1) 112 | } 113 | 114 | .swagger-ui .opblock .opblock-section-header, .swagger-ui .opblock .opblock-section-header label { 115 | display: -webkit-box; 116 | display: -ms-flexbox; 117 | display: flex; 118 | -webkit-box-align: center; 119 | -ms-flex-align: center; 120 | align-items: center 121 | } 122 | 123 | .swagger-ui .opblock .opblock-section-header label { 124 | font-size: 12px; 125 | font-weight: 700; 126 | margin: 0; 127 | font-family: Titillium Web, sans-serif; 128 | color: #3b4151 129 | } 130 | 131 | .swagger-ui .opblock .opblock-section-header label span { 132 | padding: 0 10px 0 0 133 | } 134 | 135 | .swagger-ui .opblock .opblock-section-header h4 { 136 | font-size: 14px; 137 | margin: 0; 138 | -webkit-box-flex: 1; 139 | -ms-flex: 1; 140 | flex: 1; 141 | font-family: Titillium Web, sans-serif; 142 | color: #3b4151 143 | } 144 | 145 | .swagger-ui .opblock .opblock-summary-method { 146 | font-size: 14px; 147 | font-weight: 700; 148 | min-width: 80px; 149 | padding: 6px 15px; 150 | text-align: center; 151 | border-radius: 3px; 152 | background: #000; 153 | text-shadow: 0 1px 0 rgba(0, 0, 0, .1); 154 | font-family: Titillium Web, sans-serif; 155 | color: #fff 156 | } 157 | 158 | .swagger-ui .opblock .opblock-summary-path, .swagger-ui .opblock .opblock-summary-path__deprecated { 159 | font-size: 16px; 160 | display: -webkit-box; 161 | display: -ms-flexbox; 162 | display: flex; 163 | padding: 0 10px; 164 | font-family: Source Code Pro, monospace; 165 | font-weight: 600; 166 | color: #3b4151; 167 | -webkit-box-align: center; 168 | -ms-flex-align: center; 169 | align-items: center 170 | } 171 | 172 | .swagger-ui .opblock .opblock-summary-path .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link { 173 | position: relative; 174 | top: 2px; 175 | width: 0; 176 | margin: 0; 177 | cursor: pointer; 178 | -webkit-transition: all .5s; 179 | transition: all .5s 180 | } 181 | 182 | .swagger-ui .opblock .opblock-summary-path:hover .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link { 183 | width: 18px; 184 | margin: 0 5px 185 | } 186 | 187 | .swagger-ui .opblock .opblock-summary-path__deprecated { 188 | text-decoration: line-through 189 | } 190 | 191 | .swagger-ui .opblock .opblock-summary-description { 192 | font-size: 13px; 193 | -webkit-box-flex: 1; 194 | -ms-flex: 1; 195 | flex: 1; 196 | font-family: Open Sans, sans-serif; 197 | color: #3b4151 198 | } 199 | 200 | .swagger-ui .opblock .opblock-summary { 201 | display: -webkit-box; 202 | display: -ms-flexbox; 203 | display: flex; 204 | padding: 5px; 205 | cursor: pointer; 206 | -webkit-box-align: center; 207 | -ms-flex-align: center; 208 | align-items: center 209 | } 210 | 211 | .swagger-ui .opblock.opblock-post { 212 | border-color: #49cc90; 213 | background: rgba(73, 204, 144, .1) 214 | } 215 | 216 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 217 | background: #49cc90 218 | } 219 | 220 | .swagger-ui .opblock.opblock-post .opblock-summary { 221 | border-color: #49cc90 222 | } 223 | 224 | .swagger-ui .opblock.opblock-put { 225 | border-color: #fca130; 226 | background: rgba(252, 161, 48, .1) 227 | } 228 | 229 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 230 | background: #fca130 231 | } 232 | 233 | .swagger-ui .opblock.opblock-put .opblock-summary { 234 | border-color: #fca130 235 | } 236 | 237 | .swagger-ui .opblock.opblock-delete { 238 | border-color: #f93e3e; 239 | background: rgba(249, 62, 62, .1) 240 | } 241 | 242 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 243 | background: #f93e3e 244 | } 245 | 246 | .swagger-ui .opblock.opblock-delete .opblock-summary { 247 | border-color: #f93e3e 248 | } 249 | 250 | .swagger-ui .opblock.opblock-get { 251 | border-color: #61affe; 252 | background: rgba(97, 175, 254, .1) 253 | } 254 | 255 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 256 | background: #61affe 257 | } 258 | 259 | .swagger-ui .opblock.opblock-get .opblock-summary { 260 | border-color: #61affe 261 | } 262 | 263 | .swagger-ui .opblock.opblock-patch { 264 | border-color: #50e3c2; 265 | background: rgba(80, 227, 194, .1) 266 | } 267 | 268 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 269 | background: #50e3c2 270 | } 271 | 272 | .swagger-ui .opblock.opblock-patch .opblock-summary { 273 | border-color: #50e3c2 274 | } 275 | 276 | .swagger-ui .opblock.opblock-head { 277 | border-color: #9012fe; 278 | background: rgba(144, 18, 254, .1) 279 | } 280 | 281 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 282 | background: #9012fe 283 | } 284 | 285 | .swagger-ui .opblock.opblock-head .opblock-summary { 286 | border-color: #9012fe 287 | } 288 | 289 | .swagger-ui .opblock.opblock-options { 290 | border-color: #0d5aa7; 291 | background: rgba(13, 90, 167, .1) 292 | } 293 | 294 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 295 | background: #0d5aa7 296 | } 297 | 298 | .swagger-ui .opblock.opblock-options .opblock-summary { 299 | border-color: #0d5aa7 300 | } 301 | 302 | .swagger-ui .opblock.opblock-deprecated { 303 | opacity: .6; 304 | border-color: #ebebeb; 305 | background: hsla(0, 0%, 92%, .1) 306 | } 307 | 308 | .swagger-ui .opblock.opblock-deprecated .opblock-summary-method { 309 | background: #ebebeb 310 | } 311 | 312 | .swagger-ui .opblock.opblock-deprecated .opblock-summary { 313 | border-color: #ebebeb 314 | } 315 | 316 | .swagger-ui .tab { 317 | display: -webkit-box; 318 | display: -ms-flexbox; 319 | display: flex; 320 | margin: 20px 0 10px; 321 | padding: 0; 322 | list-style: none 323 | } 324 | 325 | .swagger-ui .tab li { 326 | font-size: 12px; 327 | min-width: 100px; 328 | min-width: 90px; 329 | padding: 0; 330 | cursor: pointer; 331 | font-family: Titillium Web, sans-serif; 332 | color: #3b4151 333 | } 334 | 335 | .swagger-ui .tab li:first-of-type { 336 | position: relative; 337 | padding-left: 0 338 | } 339 | 340 | .swagger-ui .tab li:first-of-type:after { 341 | position: absolute; 342 | top: 0; 343 | right: 6px; 344 | width: 1px; 345 | height: 100%; 346 | content: ""; 347 | background: rgba(0, 0, 0, .2) 348 | } 349 | 350 | .swagger-ui .tab li.active { 351 | font-weight: 700 352 | } 353 | 354 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-title_normal { 355 | padding: 15px 20px 356 | } 357 | 358 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-description-wrapper h4, .swagger-ui .opblock-title_normal, .swagger-ui .opblock-title_normal h4 { 359 | font-size: 12px; 360 | margin: 0 0 5px; 361 | font-family: Open Sans, sans-serif; 362 | color: #3b4151 363 | } 364 | 365 | .swagger-ui .opblock-description-wrapper p, .swagger-ui .opblock-title_normal p { 366 | font-size: 14px; 367 | margin: 0; 368 | font-family: Open Sans, sans-serif; 369 | color: #3b4151 370 | } 371 | 372 | .swagger-ui .execute-wrapper { 373 | padding: 20px; 374 | text-align: right 375 | } 376 | 377 | .swagger-ui .execute-wrapper .btn { 378 | width: 100%; 379 | padding: 8px 40px 380 | } 381 | 382 | .swagger-ui .body-param-options { 383 | display: -webkit-box; 384 | display: -ms-flexbox; 385 | display: flex; 386 | -webkit-box-orient: vertical; 387 | -webkit-box-direction: normal; 388 | -ms-flex-direction: column; 389 | flex-direction: column 390 | } 391 | 392 | .swagger-ui .body-param-options .body-param-edit { 393 | padding: 10px 0 394 | } 395 | 396 | .swagger-ui .body-param-options label { 397 | padding: 8px 0 398 | } 399 | 400 | .swagger-ui .body-param-options label select { 401 | margin: 3px 0 0 402 | } 403 | 404 | .swagger-ui .responses-inner { 405 | padding: 20px 406 | } 407 | 408 | .swagger-ui .responses-inner h4, .swagger-ui .responses-inner h5 { 409 | font-size: 12px; 410 | margin: 10px 0 5px; 411 | font-family: Open Sans, sans-serif; 412 | color: #3b4151 413 | } 414 | 415 | .swagger-ui .response-col_status { 416 | font-size: 14px; 417 | font-family: Open Sans, sans-serif; 418 | color: #3b4151 419 | } 420 | 421 | .swagger-ui .response-col_status .response-undocumented { 422 | font-size: 11px; 423 | font-family: Source Code Pro, monospace; 424 | font-weight: 600; 425 | color: #999 426 | } 427 | 428 | .swagger-ui .response-col_description__inner span { 429 | font-size: 12px; 430 | font-style: italic; 431 | display: block; 432 | margin: 10px 0; 433 | padding: 10px; 434 | border-radius: 4px; 435 | background: #41444e; 436 | font-family: Source Code Pro, monospace; 437 | font-weight: 600; 438 | color: #fff 439 | } 440 | 441 | .swagger-ui .response-col_description__inner span p { 442 | margin: 0 443 | } 444 | 445 | .swagger-ui .opblock-body pre { 446 | font-size: 12px; 447 | margin: 0; 448 | padding: 10px; 449 | white-space: pre-wrap; 450 | border-radius: 4px; 451 | background: #41444e; 452 | font-family: Source Code Pro, monospace; 453 | font-weight: 600; 454 | color: #fff 455 | } 456 | 457 | .swagger-ui .opblock-body pre span { 458 | color: #fff!important 459 | } 460 | 461 | .swagger-ui .scheme-container { 462 | margin: 0 0 20px; 463 | padding: 30px 0; 464 | background: #fff; 465 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15) 466 | } 467 | 468 | .swagger-ui .scheme-container .schemes { 469 | display: -webkit-box; 470 | display: -ms-flexbox; 471 | display: flex; 472 | -webkit-box-align: center; 473 | -ms-flex-align: center; 474 | align-items: center 475 | } 476 | 477 | .swagger-ui .scheme-container .schemes>label { 478 | font-size: 12px; 479 | font-weight: 700; 480 | display: -webkit-box; 481 | display: -ms-flexbox; 482 | display: flex; 483 | -webkit-box-orient: vertical; 484 | -webkit-box-direction: normal; 485 | -ms-flex-direction: column; 486 | flex-direction: column; 487 | margin: -20px 15px 0 0; 488 | font-family: Titillium Web, sans-serif; 489 | color: #3b4151 490 | } 491 | 492 | .swagger-ui .scheme-container .schemes>label select { 493 | min-width: 130px; 494 | text-transform: uppercase 495 | } 496 | 497 | .swagger-ui .loading-container { 498 | padding: 40px 0 60px 499 | } 500 | 501 | .swagger-ui .loading-container .loading { 502 | position: relative 503 | } 504 | 505 | .swagger-ui .loading-container .loading:after { 506 | font-size: 10px; 507 | font-weight: 700; 508 | position: absolute; 509 | top: 50%; 510 | left: 50%; 511 | content: "loading"; 512 | -webkit-transform: translate(-50%, -50%); 513 | transform: translate(-50%, -50%); 514 | text-transform: uppercase; 515 | font-family: Titillium Web, sans-serif; 516 | color: #3b4151 517 | } 518 | 519 | .swagger-ui .loading-container .loading:before { 520 | position: absolute; 521 | top: 50%; 522 | left: 50%; 523 | display: block; 524 | width: 60px; 525 | height: 60px; 526 | margin: -30px; 527 | content: ""; 528 | -webkit-animation: rotation 1s infinite linear, opacity .5s; 529 | animation: rotation 1s infinite linear, opacity .5s; 530 | opacity: 1; 531 | border: 2px solid rgba(85, 85, 85, .1); 532 | border-top-color: rgba(0, 0, 0, .6); 533 | border-radius: 100%; 534 | -webkit-backface-visibility: hidden; 535 | backface-visibility: hidden 536 | } 537 | 538 | @-webkit-keyframes rotation { 539 | to { 540 | -webkit-transform: rotate(1turn); 541 | transform: rotate(1turn) 542 | } 543 | } 544 | 545 | @keyframes rotation { 546 | to { 547 | -webkit-transform: rotate(1turn); 548 | transform: rotate(1turn) 549 | } 550 | } 551 | 552 | @-webkit-keyframes blinker { 553 | 50% { 554 | opacity: 0 555 | } 556 | } 557 | 558 | @keyframes blinker { 559 | 50% { 560 | opacity: 0 561 | } 562 | } 563 | 564 | .swagger-ui .btn { 565 | font-size: 14px; 566 | font-weight: 700; 567 | padding: 5px 23px; 568 | -webkit-transition: all .3s; 569 | transition: all .3s; 570 | border: 2px solid #888; 571 | border-radius: 4px; 572 | background: transparent; 573 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1); 574 | font-family: Titillium Web, sans-serif; 575 | color: #3b4151 576 | } 577 | 578 | .swagger-ui .btn[disabled] { 579 | cursor: not-allowed; 580 | opacity: .3 581 | } 582 | 583 | .swagger-ui .btn:hover { 584 | box-shadow: 0 0 5px rgba(0, 0, 0, .3) 585 | } 586 | 587 | .swagger-ui .btn.cancel { 588 | border-color: #ff6060; 589 | font-family: Titillium Web, sans-serif; 590 | color: #ff6060 591 | } 592 | 593 | .swagger-ui .btn.authorize { 594 | line-height: 1; 595 | display: inline; 596 | color: #49cc90; 597 | border-color: #49cc90 598 | } 599 | 600 | .swagger-ui .btn.authorize span { 601 | float: left; 602 | padding: 4px 20px 0 0 603 | } 604 | 605 | .swagger-ui .btn.authorize svg { 606 | fill: #49cc90 607 | } 608 | 609 | .swagger-ui .btn.execute { 610 | -webkit-animation: pulse 2s infinite; 611 | animation: pulse 2s infinite; 612 | color: #fff; 613 | border-color: #4990e2 614 | } 615 | 616 | @-webkit-keyframes pulse { 617 | 0% { 618 | color: #fff; 619 | background: #4990e2; 620 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 621 | } 622 | 70% { 623 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 624 | } 625 | to { 626 | color: #fff; 627 | background: #4990e2; 628 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 629 | } 630 | } 631 | 632 | @keyframes pulse { 633 | 0% { 634 | color: #fff; 635 | background: #4990e2; 636 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 637 | } 638 | 70% { 639 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 640 | } 641 | to { 642 | color: #fff; 643 | background: #4990e2; 644 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 645 | } 646 | } 647 | 648 | .swagger-ui .btn-group { 649 | display: -webkit-box; 650 | display: -ms-flexbox; 651 | display: flex; 652 | padding: 30px 653 | } 654 | 655 | .swagger-ui .btn-group .btn { 656 | -webkit-box-flex: 1; 657 | -ms-flex: 1; 658 | flex: 1 659 | } 660 | 661 | .swagger-ui .btn-group .btn:first-child { 662 | border-radius: 4px 0 0 4px 663 | } 664 | 665 | .swagger-ui .btn-group .btn:last-child { 666 | border-radius: 0 4px 4px 0 667 | } 668 | 669 | .swagger-ui .authorization__btn { 670 | padding: 0 10px; 671 | border: none; 672 | background: none 673 | } 674 | 675 | .swagger-ui .authorization__btn.locked { 676 | opacity: 1 677 | } 678 | 679 | .swagger-ui .authorization__btn.unlocked { 680 | opacity: .4 681 | } 682 | 683 | .swagger-ui .expand-methods, .swagger-ui .expand-operation { 684 | border: none; 685 | background: none 686 | } 687 | 688 | .swagger-ui .expand-methods svg, .swagger-ui .expand-operation svg { 689 | width: 20px; 690 | height: 20px 691 | } 692 | 693 | .swagger-ui .expand-methods { 694 | padding: 0 10px 695 | } 696 | 697 | .swagger-ui .expand-methods:hover svg { 698 | fill: #444 699 | } 700 | 701 | .swagger-ui .expand-methods svg { 702 | -webkit-transition: all .3s; 703 | transition: all .3s; 704 | fill: #777 705 | } 706 | 707 | .swagger-ui button { 708 | cursor: pointer; 709 | outline: none 710 | } 711 | 712 | .swagger-ui select { 713 | font-size: 14px; 714 | font-weight: 700; 715 | padding: 5px 40px 5px 10px; 716 | border: 2px solid #41444e; 717 | border-radius: 4px; 718 | background: #f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat; 719 | background-size: 20px; 720 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .25); 721 | font-family: Titillium Web, sans-serif; 722 | color: #3b4151; 723 | -webkit-appearance: none; 724 | -moz-appearance: none; 725 | appearance: none 726 | } 727 | 728 | .swagger-ui select[multiple] { 729 | margin: 5px 0; 730 | padding: 5px; 731 | background: #f7f7f7 732 | } 733 | 734 | .swagger-ui .opblock-body select { 735 | min-width: 230px 736 | } 737 | 738 | .swagger-ui label { 739 | font-size: 12px; 740 | font-weight: 700; 741 | margin: 0 0 5px; 742 | font-family: Titillium Web, sans-serif; 743 | color: #3b4151 744 | } 745 | 746 | .swagger-ui input[type=email], .swagger-ui input[type=password], .swagger-ui input[type=search], .swagger-ui input[type=text] { 747 | min-width: 100px; 748 | margin: 5px 0; 749 | padding: 8px 10px; 750 | border: 1px solid #d9d9d9; 751 | border-radius: 4px; 752 | background: #fff 753 | } 754 | 755 | .swagger-ui input[type=email].invalid, .swagger-ui input[type=password].invalid, .swagger-ui input[type=search].invalid, .swagger-ui input[type=text].invalid { 756 | -webkit-animation: shake .4s 1; 757 | animation: shake .4s 1; 758 | border-color: #f93e3e; 759 | background: #feebeb 760 | } 761 | 762 | @-webkit-keyframes shake { 763 | 10%, 90% { 764 | -webkit-transform: translate3d(-1px, 0, 0); 765 | transform: translate3d(-1px, 0, 0) 766 | } 767 | 20%, 80% { 768 | -webkit-transform: translate3d(2px, 0, 0); 769 | transform: translate3d(2px, 0, 0) 770 | } 771 | 30%, 50%, 70% { 772 | -webkit-transform: translate3d(-4px, 0, 0); 773 | transform: translate3d(-4px, 0, 0) 774 | } 775 | 40%, 60% { 776 | -webkit-transform: translate3d(4px, 0, 0); 777 | transform: translate3d(4px, 0, 0) 778 | } 779 | } 780 | 781 | @keyframes shake { 782 | 10%, 90% { 783 | -webkit-transform: translate3d(-1px, 0, 0); 784 | transform: translate3d(-1px, 0, 0) 785 | } 786 | 20%, 80% { 787 | -webkit-transform: translate3d(2px, 0, 0); 788 | transform: translate3d(2px, 0, 0) 789 | } 790 | 30%, 50%, 70% { 791 | -webkit-transform: translate3d(-4px, 0, 0); 792 | transform: translate3d(-4px, 0, 0) 793 | } 794 | 40%, 60% { 795 | -webkit-transform: translate3d(4px, 0, 0); 796 | transform: translate3d(4px, 0, 0) 797 | } 798 | } 799 | 800 | .swagger-ui textarea { 801 | font-size: 12px; 802 | width: 100%; 803 | min-height: 280px; 804 | padding: 10px; 805 | border: none; 806 | border-radius: 4px; 807 | outline: none; 808 | background: hsla(0, 0%, 100%, .8); 809 | font-family: Source Code Pro, monospace; 810 | font-weight: 600; 811 | color: #3b4151 812 | } 813 | 814 | .swagger-ui textarea:focus { 815 | border: 2px solid #61affe 816 | } 817 | 818 | .swagger-ui textarea.curl { 819 | font-size: 12px; 820 | min-height: 100px; 821 | margin: 0; 822 | padding: 10px; 823 | resize: none; 824 | border-radius: 4px; 825 | background: #41444e; 826 | font-family: Source Code Pro, monospace; 827 | font-weight: 600; 828 | color: #fff 829 | } 830 | 831 | .swagger-ui .checkbox { 832 | padding: 5px 0 10px; 833 | -webkit-transition: opacity .5s; 834 | transition: opacity .5s; 835 | color: #333 836 | } 837 | 838 | .swagger-ui .checkbox label { 839 | display: -webkit-box; 840 | display: -ms-flexbox; 841 | display: flex 842 | } 843 | 844 | .swagger-ui .checkbox p { 845 | font-weight: 400!important; 846 | font-style: italic; 847 | margin: 0!important; 848 | font-family: Source Code Pro, monospace; 849 | font-weight: 600; 850 | color: #3b4151 851 | } 852 | 853 | .swagger-ui .checkbox input[type=checkbox] { 854 | display: none 855 | } 856 | 857 | .swagger-ui .checkbox input[type=checkbox]+label>.item { 858 | position: relative; 859 | top: 3px; 860 | display: inline-block; 861 | width: 16px; 862 | height: 16px; 863 | margin: 0 8px 0 0; 864 | padding: 5px; 865 | cursor: pointer; 866 | border-radius: 1px; 867 | background: #e8e8e8; 868 | box-shadow: 0 0 0 2px #e8e8e8; 869 | -webkit-box-flex: 0; 870 | -ms-flex: none; 871 | flex: none 872 | } 873 | 874 | .swagger-ui .checkbox input[type=checkbox]+label>.item:active { 875 | -webkit-transform: scale(.9); 876 | transform: scale(.9) 877 | } 878 | 879 | .swagger-ui .checkbox input[type=checkbox]:checked+label>.item { 880 | background: #e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat 881 | } 882 | 883 | .swagger-ui .dialog-ux { 884 | position: fixed; 885 | z-index: 9999; 886 | top: 0; 887 | right: 0; 888 | bottom: 0; 889 | left: 0 890 | } 891 | 892 | .swagger-ui .dialog-ux .backdrop-ux { 893 | position: fixed; 894 | top: 0; 895 | right: 0; 896 | bottom: 0; 897 | left: 0; 898 | background: rgba(0, 0, 0, .8) 899 | } 900 | 901 | .swagger-ui .dialog-ux .modal-ux { 902 | position: absolute; 903 | z-index: 9999; 904 | top: 50%; 905 | left: 50%; 906 | width: 100%; 907 | min-width: 300px; 908 | max-width: 650px; 909 | -webkit-transform: translate(-50%, -50%); 910 | transform: translate(-50%, -50%); 911 | border: 1px solid #ebebeb; 912 | border-radius: 4px; 913 | background: #fff; 914 | box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2) 915 | } 916 | 917 | .swagger-ui .dialog-ux .modal-ux-content { 918 | overflow-y: auto; 919 | max-height: 540px; 920 | padding: 20px 921 | } 922 | 923 | .swagger-ui .dialog-ux .modal-ux-content p { 924 | font-size: 12px; 925 | margin: 0 0 5px; 926 | color: #41444e; 927 | font-family: Open Sans, sans-serif; 928 | color: #3b4151 929 | } 930 | 931 | .swagger-ui .dialog-ux .modal-ux-content h4 { 932 | font-size: 18px; 933 | font-weight: 600; 934 | margin: 15px 0 0; 935 | font-family: Titillium Web, sans-serif; 936 | color: #3b4151 937 | } 938 | 939 | .swagger-ui .dialog-ux .modal-ux-header { 940 | display: -webkit-box; 941 | display: -ms-flexbox; 942 | display: flex; 943 | padding: 12px 0; 944 | border-bottom: 1px solid #ebebeb; 945 | -webkit-box-align: center; 946 | -ms-flex-align: center; 947 | align-items: center 948 | } 949 | 950 | .swagger-ui .dialog-ux .modal-ux-header .close-modal { 951 | padding: 0 10px; 952 | border: none; 953 | background: none; 954 | -webkit-appearance: none; 955 | -moz-appearance: none; 956 | appearance: none 957 | } 958 | 959 | .swagger-ui .dialog-ux .modal-ux-header h3 { 960 | font-size: 20px; 961 | font-weight: 600; 962 | margin: 0; 963 | padding: 0 20px; 964 | -webkit-box-flex: 1; 965 | -ms-flex: 1; 966 | flex: 1; 967 | font-family: Titillium Web, sans-serif; 968 | color: #3b4151 969 | } 970 | 971 | .swagger-ui .model { 972 | font-size: 12px; 973 | font-weight: 300; 974 | font-family: Source Code Pro, monospace; 975 | font-weight: 600; 976 | color: #3b4151 977 | } 978 | 979 | .swagger-ui .model-toggle { 980 | font-size: 10px; 981 | position: relative; 982 | top: 6px; 983 | display: inline-block; 984 | margin: auto .3em; 985 | cursor: pointer; 986 | -webkit-transition: -webkit-transform .15s ease-in; 987 | transition: -webkit-transform .15s ease-in; 988 | transition: transform .15s ease-in; 989 | transition: transform .15s ease-in, -webkit-transform .15s ease-in; 990 | -webkit-transform: rotate(90deg); 991 | transform: rotate(90deg); 992 | -webkit-transform-origin: 50% 50%; 993 | transform-origin: 50% 50% 994 | } 995 | 996 | .swagger-ui .model-toggle.collapsed { 997 | -webkit-transform: rotate(0deg); 998 | transform: rotate(0deg) 999 | } 1000 | 1001 | .swagger-ui .model-toggle:after { 1002 | display: block; 1003 | width: 20px; 1004 | height: 20px; 1005 | content: ""; 1006 | background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat; 1007 | background-size: 100% 1008 | } 1009 | 1010 | .swagger-ui .model-jump-to-path { 1011 | position: relative; 1012 | cursor: pointer 1013 | } 1014 | 1015 | .swagger-ui .model-jump-to-path .view-line-link { 1016 | position: absolute; 1017 | top: -.4em; 1018 | cursor: pointer 1019 | } 1020 | 1021 | .swagger-ui .model-title { 1022 | position: relative 1023 | } 1024 | 1025 | .swagger-ui .model-title:hover .model-hint { 1026 | visibility: visible 1027 | } 1028 | 1029 | .swagger-ui .model-hint { 1030 | position: absolute; 1031 | top: -1.8em; 1032 | visibility: hidden; 1033 | padding: .1em .5em; 1034 | white-space: nowrap; 1035 | color: #ebebeb; 1036 | border-radius: 4px; 1037 | background: rgba(0, 0, 0, .7) 1038 | } 1039 | 1040 | .swagger-ui section.models { 1041 | margin: 30px 0; 1042 | border: 1px solid rgba(59, 65, 81, .3); 1043 | border-radius: 4px 1044 | } 1045 | 1046 | .swagger-ui section.models.is-open { 1047 | padding: 0 0 20px 1048 | } 1049 | 1050 | .swagger-ui section.models.is-open h4 { 1051 | margin: 0 0 5px; 1052 | border-bottom: 1px solid rgba(59, 65, 81, .3) 1053 | } 1054 | 1055 | .swagger-ui section.models.is-open h4 svg { 1056 | -webkit-transform: rotate(90deg); 1057 | transform: rotate(90deg) 1058 | } 1059 | 1060 | .swagger-ui section.models h4 { 1061 | font-size: 16px; 1062 | display: -webkit-box; 1063 | display: -ms-flexbox; 1064 | display: flex; 1065 | margin: 0; 1066 | padding: 10px 20px 10px 10px; 1067 | cursor: pointer; 1068 | -webkit-transition: all .2s; 1069 | transition: all .2s; 1070 | font-family: Titillium Web, sans-serif; 1071 | color: #777; 1072 | -webkit-box-align: center; 1073 | -ms-flex-align: center; 1074 | align-items: center 1075 | } 1076 | 1077 | .swagger-ui section.models h4 svg { 1078 | -webkit-transition: all .4s; 1079 | transition: all .4s 1080 | } 1081 | 1082 | .swagger-ui section.models h4 span { 1083 | -webkit-box-flex: 1; 1084 | -ms-flex: 1; 1085 | flex: 1 1086 | } 1087 | 1088 | .swagger-ui section.models h4:hover { 1089 | background: rgba(0, 0, 0, .02) 1090 | } 1091 | 1092 | .swagger-ui section.models h5 { 1093 | font-size: 16px; 1094 | margin: 0 0 10px; 1095 | font-family: Titillium Web, sans-serif; 1096 | color: #777 1097 | } 1098 | 1099 | .swagger-ui section.models .model-jump-to-path { 1100 | position: relative; 1101 | top: 5px 1102 | } 1103 | 1104 | .swagger-ui section.models .model-container { 1105 | margin: 0 20px 15px; 1106 | -webkit-transition: all .5s; 1107 | transition: all .5s; 1108 | border-radius: 4px; 1109 | background: rgba(0, 0, 0, .05) 1110 | } 1111 | 1112 | .swagger-ui section.models .model-container:hover { 1113 | background: rgba(0, 0, 0, .07) 1114 | } 1115 | 1116 | .swagger-ui section.models .model-container:first-of-type { 1117 | margin: 20px 1118 | } 1119 | 1120 | .swagger-ui section.models .model-container:last-of-type { 1121 | margin: 0 20px 1122 | } 1123 | 1124 | .swagger-ui section.models .model-box { 1125 | background: none 1126 | } 1127 | 1128 | .swagger-ui .model-box { 1129 | padding: 10px; 1130 | border-radius: 4px; 1131 | background: rgba(0, 0, 0, .1) 1132 | } 1133 | 1134 | .swagger-ui .model-box .model-jump-to-path { 1135 | position: relative; 1136 | top: 4px 1137 | } 1138 | 1139 | .swagger-ui .model-title { 1140 | font-size: 16px; 1141 | font-family: Titillium Web, sans-serif; 1142 | color: #555 1143 | } 1144 | 1145 | .swagger-ui span>span.model, .swagger-ui span>span.model .brace-close { 1146 | padding: 0 0 0 10px 1147 | } 1148 | 1149 | .swagger-ui .prop-type { 1150 | color: #55a 1151 | } 1152 | 1153 | .swagger-ui .prop-enum { 1154 | display: block 1155 | } 1156 | 1157 | .swagger-ui .prop-format { 1158 | color: #999 1159 | } 1160 | 1161 | .swagger-ui table { 1162 | width: 100%; 1163 | padding: 0 10px; 1164 | border-collapse: collapse 1165 | } 1166 | 1167 | .swagger-ui table.model tbody tr td { 1168 | padding: 0; 1169 | vertical-align: top 1170 | } 1171 | 1172 | .swagger-ui table.model tbody tr td:first-of-type { 1173 | width: 100px; 1174 | padding: 0 1175 | } 1176 | 1177 | .swagger-ui table.headers td { 1178 | font-size: 12px; 1179 | font-weight: 300; 1180 | vertical-align: middle; 1181 | font-family: Source Code Pro, monospace; 1182 | font-weight: 600; 1183 | color: #3b4151 1184 | } 1185 | 1186 | .swagger-ui table tbody tr td { 1187 | padding: 10px 0 0; 1188 | vertical-align: top 1189 | } 1190 | 1191 | .swagger-ui table tbody tr td:first-of-type { 1192 | width: 20%; 1193 | padding: 10px 0 1194 | } 1195 | 1196 | .swagger-ui table thead tr td, .swagger-ui table thead tr th { 1197 | font-size: 12px; 1198 | font-weight: 700; 1199 | padding: 12px 0; 1200 | text-align: left; 1201 | border-bottom: 1px solid rgba(59, 65, 81, .2); 1202 | font-family: Open Sans, sans-serif; 1203 | color: #3b4151 1204 | } 1205 | 1206 | .swagger-ui .parameters-col_description p { 1207 | font-size: 14px; 1208 | margin: 0; 1209 | font-family: Open Sans, sans-serif; 1210 | color: #3b4151 1211 | } 1212 | 1213 | .swagger-ui .parameters-col_description input[type=text] { 1214 | width: 100%; 1215 | max-width: 340px 1216 | } 1217 | 1218 | .swagger-ui .parameter__name { 1219 | font-size: 16px; 1220 | font-weight: 400; 1221 | font-family: Titillium Web, sans-serif; 1222 | color: #3b4151 1223 | } 1224 | 1225 | .swagger-ui .parameter__name.required { 1226 | font-weight: 700 1227 | } 1228 | 1229 | .swagger-ui .parameter__name.required:after { 1230 | font-size: 10px; 1231 | position: relative; 1232 | top: -6px; 1233 | padding: 5px; 1234 | content: "required"; 1235 | color: rgba(255, 0, 0, .6) 1236 | } 1237 | 1238 | .swagger-ui .parameter__in { 1239 | font-size: 12px; 1240 | font-style: italic; 1241 | font-family: Source Code Pro, monospace; 1242 | font-weight: 600; 1243 | color: #888 1244 | } 1245 | 1246 | .swagger-ui .table-container { 1247 | padding: 20px 1248 | } 1249 | 1250 | .swagger-ui .topbar { 1251 | padding: 8px 30px; 1252 | background-color: #89bf04 1253 | } 1254 | 1255 | .swagger-ui .topbar .topbar-wrapper { 1256 | -ms-flex-align: center 1257 | } 1258 | 1259 | .swagger-ui .topbar .topbar-wrapper, .swagger-ui .topbar a { 1260 | display: -webkit-box; 1261 | display: -ms-flexbox; 1262 | display: flex; 1263 | -webkit-box-align: center; 1264 | align-items: center 1265 | } 1266 | 1267 | .swagger-ui .topbar a { 1268 | font-size: 1.5em; 1269 | font-weight: 700; 1270 | text-decoration: none; 1271 | -webkit-box-flex: 1; 1272 | -ms-flex: 1; 1273 | flex: 1; 1274 | -ms-flex-align: center; 1275 | font-family: Titillium Web, sans-serif; 1276 | color: #fff 1277 | } 1278 | 1279 | .swagger-ui .topbar a span { 1280 | margin: 0; 1281 | padding: 0 10px 1282 | } 1283 | 1284 | .swagger-ui .topbar .download-url-wrapper { 1285 | display: -webkit-box; 1286 | display: -ms-flexbox; 1287 | display: flex 1288 | } 1289 | 1290 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1291 | min-width: 350px; 1292 | margin: 0; 1293 | border: 2px solid #547f00; 1294 | border-radius: 4px 0 0 4px; 1295 | outline: none 1296 | } 1297 | 1298 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1299 | font-size: 16px; 1300 | font-weight: 700; 1301 | padding: 4px 40px; 1302 | border: none; 1303 | border-radius: 0 4px 4px 0; 1304 | background: #547f00; 1305 | font-family: Titillium Web, sans-serif; 1306 | color: #fff 1307 | } 1308 | 1309 | .swagger-ui .info { 1310 | margin: 50px 0 1311 | } 1312 | 1313 | .swagger-ui .info hgroup.main { 1314 | margin: 0 0 20px 1315 | } 1316 | 1317 | .swagger-ui .info hgroup.main a { 1318 | font-size: 12px 1319 | } 1320 | 1321 | .swagger-ui .info p { 1322 | font-size: 14px; 1323 | font-family: Open Sans, sans-serif; 1324 | color: #3b4151 1325 | } 1326 | 1327 | .swagger-ui .info code { 1328 | padding: 3px 5px; 1329 | border-radius: 4px; 1330 | background: rgba(0, 0, 0, .05); 1331 | font-family: Source Code Pro, monospace; 1332 | font-weight: 600; 1333 | color: #9012fe 1334 | } 1335 | 1336 | .swagger-ui .info a { 1337 | font-size: 14px; 1338 | -webkit-transition: all .4s; 1339 | transition: all .4s; 1340 | font-family: Open Sans, sans-serif; 1341 | color: #4990e2 1342 | } 1343 | 1344 | .swagger-ui .info a:hover { 1345 | color: #1f69c0 1346 | } 1347 | 1348 | .swagger-ui .info>div { 1349 | margin: 0 0 5px 1350 | } 1351 | 1352 | .swagger-ui .info .base-url { 1353 | font-size: 12px; 1354 | font-weight: 300!important; 1355 | margin: 0; 1356 | font-family: Source Code Pro, monospace; 1357 | font-weight: 600; 1358 | color: #3b4151 1359 | } 1360 | 1361 | .swagger-ui .info .title { 1362 | font-size: 36px; 1363 | margin: 0; 1364 | font-family: Open Sans, sans-serif; 1365 | color: #3b4151 1366 | } 1367 | 1368 | .swagger-ui .info .title small { 1369 | font-size: 10px; 1370 | position: relative; 1371 | top: -5px; 1372 | display: inline-block; 1373 | margin: 0 0 0 5px; 1374 | padding: 2px 4px; 1375 | vertical-align: super; 1376 | border-radius: 57px; 1377 | background: #7d8492 1378 | } 1379 | 1380 | .swagger-ui .info .title small pre { 1381 | margin: 0; 1382 | font-family: Titillium Web, sans-serif; 1383 | color: #fff 1384 | } 1385 | 1386 | .swagger-ui .auth-btn-wrapper { 1387 | display: -webkit-box; 1388 | display: -ms-flexbox; 1389 | display: flex; 1390 | padding: 10px 0; 1391 | -webkit-box-pack: center; 1392 | -ms-flex-pack: center; 1393 | justify-content: center 1394 | } 1395 | 1396 | .swagger-ui .auth-wrapper { 1397 | display: -webkit-box; 1398 | display: -ms-flexbox; 1399 | display: flex; 1400 | -webkit-box-flex: 1; 1401 | -ms-flex: 1; 1402 | flex: 1; 1403 | -webkit-box-pack: end; 1404 | -ms-flex-pack: end; 1405 | justify-content: flex-end 1406 | } 1407 | 1408 | .swagger-ui .auth-wrapper .authorize { 1409 | padding-right: 20px 1410 | } 1411 | 1412 | .swagger-ui .auth-container { 1413 | margin: 0 0 10px; 1414 | padding: 10px 20px; 1415 | border-bottom: 1px solid #ebebeb 1416 | } 1417 | 1418 | .swagger-ui .auth-container:last-of-type { 1419 | margin: 0; 1420 | padding: 10px 20px; 1421 | border: 0 1422 | } 1423 | 1424 | .swagger-ui .auth-container h4 { 1425 | margin: 5px 0 15px!important 1426 | } 1427 | 1428 | .swagger-ui .auth-container .wrapper { 1429 | margin: 0; 1430 | padding: 0 1431 | } 1432 | 1433 | .swagger-ui .auth-container input[type=password], .swagger-ui .auth-container input[type=text] { 1434 | min-width: 230px 1435 | } 1436 | 1437 | .swagger-ui .auth-container .errors { 1438 | font-size: 12px; 1439 | padding: 10px; 1440 | border-radius: 4px; 1441 | font-family: Source Code Pro, monospace; 1442 | font-weight: 600; 1443 | color: #3b4151 1444 | } 1445 | 1446 | .swagger-ui .scopes h2 { 1447 | font-size: 14px; 1448 | font-family: Titillium Web, sans-serif; 1449 | color: #3b4151 1450 | } 1451 | 1452 | .swagger-ui .scope-def { 1453 | padding: 0 0 20px 1454 | } 1455 | 1456 | .swagger-ui .errors-wrapper { 1457 | margin: 20px; 1458 | padding: 10px 20px; 1459 | -webkit-animation: scaleUp .5s; 1460 | animation: scaleUp .5s; 1461 | border: 2px solid #f93e3e; 1462 | border-radius: 4px; 1463 | background: rgba(249, 62, 62, .1) 1464 | } 1465 | 1466 | .swagger-ui .errors-wrapper .error-wrapper { 1467 | margin: 0 0 10px 1468 | } 1469 | 1470 | .swagger-ui .errors-wrapper .errors h4 { 1471 | font-size: 14px; 1472 | margin: 0; 1473 | font-family: Source Code Pro, monospace; 1474 | font-weight: 600; 1475 | color: #3b4151 1476 | } 1477 | 1478 | .swagger-ui .errors-wrapper hgroup { 1479 | display: -webkit-box; 1480 | display: -ms-flexbox; 1481 | display: flex; 1482 | -webkit-box-align: center; 1483 | -ms-flex-align: center; 1484 | align-items: center 1485 | } 1486 | 1487 | .swagger-ui .errors-wrapper hgroup h4 { 1488 | font-size: 20px; 1489 | margin: 0; 1490 | -webkit-box-flex: 1; 1491 | -ms-flex: 1; 1492 | flex: 1; 1493 | font-family: Titillium Web, sans-serif; 1494 | color: #3b4151 1495 | } 1496 | 1497 | @-webkit-keyframes scaleUp { 1498 | 0% { 1499 | -webkit-transform: scale(.8); 1500 | transform: scale(.8); 1501 | opacity: 0 1502 | } 1503 | to { 1504 | -webkit-transform: scale(1); 1505 | transform: scale(1); 1506 | opacity: 1 1507 | } 1508 | } 1509 | 1510 | @keyframes scaleUp { 1511 | 0% { 1512 | -webkit-transform: scale(.8); 1513 | transform: scale(.8); 1514 | opacity: 0 1515 | } 1516 | to { 1517 | -webkit-transform: scale(1); 1518 | transform: scale(1); 1519 | opacity: 1 1520 | } 1521 | } 1522 | 1523 | .swagger-ui .Resizer.vertical.disabled { 1524 | display: none 1525 | } 1526 | 1527 | /*# sourceMappingURL=swagger-ui.css.map*/ 1528 | 1529 | /** 1530 | * Swagger UI Theme Overrides 1531 | * 1532 | * Theme: Muted 1533 | * Author: Mark Ostrander 1534 | * Github: https://github.com/ostranme/swagger-ui-themes 1535 | */ 1536 | 1537 | .swagger-ui .opblock.opblock-post { 1538 | border-color: #DADFE1; 1539 | background: rgba(246, 246, 246, .1); 1540 | } 1541 | 1542 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 1543 | background: #64908A; 1544 | } 1545 | 1546 | .swagger-ui .opblock.opblock-post .opblock-summary { 1547 | border-color: #DADFE1; 1548 | } 1549 | 1550 | .swagger-ui .opblock.opblock-put { 1551 | border-color: #DADFE1; 1552 | background: rgba(246, 246, 246, .1); 1553 | } 1554 | 1555 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 1556 | background: #633B63; 1557 | } 1558 | 1559 | .swagger-ui .opblock.opblock-put .opblock-summary { 1560 | border-color: #DADFE1; 1561 | } 1562 | 1563 | .swagger-ui .opblock.opblock-delete { 1564 | border-color: #DADFE1; 1565 | background: rgba(246, 246, 246, .1); 1566 | } 1567 | 1568 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 1569 | background: #C1786A; 1570 | } 1571 | 1572 | .swagger-ui .opblock.opblock-delete .opblock-summary { 1573 | border-color: #DADFE1; 1574 | } 1575 | 1576 | .swagger-ui .opblock.opblock-get { 1577 | border-color: #DADFE1; 1578 | background: rgba(246, 246, 246, .1); 1579 | } 1580 | 1581 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 1582 | background: #3F778E; 1583 | } 1584 | 1585 | .swagger-ui .opblock.opblock-get .opblock-summary { 1586 | border-color: #DADFE1; 1587 | } 1588 | 1589 | .swagger-ui .opblock.opblock-patch { 1590 | border-color: #DADFE1; 1591 | background: rgba(246, 246, 246, .1); 1592 | } 1593 | 1594 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 1595 | background: #C1976A; 1596 | } 1597 | 1598 | .swagger-ui .opblock.opblock-patch .opblock-summary { 1599 | border-color: #DADFE1; 1600 | } 1601 | 1602 | .swagger-ui .opblock.opblock-head { 1603 | border-color: #DADFE1; 1604 | background: rgba(246, 246, 246, .1); 1605 | } 1606 | 1607 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 1608 | background: #C1976A; 1609 | } 1610 | 1611 | .swagger-ui .opblock.opblock-head .opblock-summary { 1612 | border-color: #DADFE1; 1613 | } 1614 | 1615 | .swagger-ui .opblock.opblock-options { 1616 | border-color: #DADFE1; 1617 | background: rgba(246, 246, 246, .1); 1618 | } 1619 | 1620 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 1621 | background: #3F778E; 1622 | } 1623 | 1624 | .swagger-ui .opblock.opblock-options .opblock-summary { 1625 | border-color: #DADFE1; 1626 | } 1627 | 1628 | .swagger-ui .topbar { 1629 | padding: 8px 30px; 1630 | background-color: #6F7E88; 1631 | } 1632 | 1633 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1634 | min-width: 350px; 1635 | margin: 0; 1636 | border: 2px solid #DADFE1; 1637 | border-radius: 4px 0 0 4px; 1638 | outline: none; 1639 | } 1640 | 1641 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1642 | font-size: 16px; 1643 | font-weight: 700; 1644 | padding: 4px 40px; 1645 | border: none; 1646 | border-radius: 0 4px 4px 0; 1647 | background: #DADFE1; 1648 | font-family: Titillium Web, sans-serif; 1649 | color: #6F7E88; 1650 | } 1651 | 1652 | .swagger-ui .info a { 1653 | font-size: 14px; 1654 | -webkit-transition: all .4s; 1655 | transition: all .4s; 1656 | font-family: Open Sans, sans-serif; 1657 | color: #6F7E88; 1658 | } 1659 | 1660 | .swagger-ui .info a:hover { 1661 | color: #6F7E88; 1662 | } 1663 | 1664 | .swagger-ui .btn.authorize { 1665 | line-height: 1; 1666 | display: inline; 1667 | color: #6F7E88; 1668 | border-color: #6F7E88; 1669 | } 1670 | 1671 | .swagger-ui .btn.authorize svg { 1672 | fill: #6F7E88; 1673 | } 1674 | -------------------------------------------------------------------------------- /themes/3.x/theme-newspaper.css: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | .swagger-ui html { 3 | box-sizing: border-box 4 | } 5 | 6 | .swagger-ui *, .swagger-ui :after, .swagger-ui :before { 7 | box-sizing: inherit 8 | } 9 | 10 | .swagger-ui body { 11 | margin: 0; 12 | background: #fafafa 13 | } 14 | 15 | .swagger-ui .wrapper { 16 | width: 100%; 17 | max-width: 1460px; 18 | margin: 0 auto; 19 | padding: 0 20px 20 | } 21 | 22 | .swagger-ui .opblock-tag-section { 23 | display: -webkit-box; 24 | display: -ms-flexbox; 25 | display: flex; 26 | -webkit-box-orient: vertical; 27 | -webkit-box-direction: normal; 28 | -ms-flex-direction: column; 29 | flex-direction: column 30 | } 31 | 32 | .swagger-ui .opblock-tag { 33 | display: -webkit-box; 34 | display: -ms-flexbox; 35 | display: flex; 36 | padding: 10px 20px 10px 10px; 37 | cursor: pointer; 38 | -webkit-transition: all .2s; 39 | transition: all .2s; 40 | border-bottom: 1px solid rgba(59, 65, 81, .3); 41 | -webkit-box-align: center; 42 | -ms-flex-align: center; 43 | align-items: center 44 | } 45 | 46 | .swagger-ui .opblock-tag:hover { 47 | background: rgba(0, 0, 0, .02) 48 | } 49 | 50 | .swagger-ui .opblock-tag { 51 | font-size: 24px; 52 | margin: 0 0 5px; 53 | font-family: Titillium Web, sans-serif; 54 | color: #3b4151 55 | } 56 | 57 | .swagger-ui .opblock-tag.no-desc span { 58 | -webkit-box-flex: 1; 59 | -ms-flex: 1; 60 | flex: 1 61 | } 62 | 63 | .swagger-ui .opblock-tag svg { 64 | -webkit-transition: all .4s; 65 | transition: all .4s 66 | } 67 | 68 | .swagger-ui .opblock-tag small { 69 | font-size: 14px; 70 | font-weight: 400; 71 | padding: 0 10px; 72 | -webkit-box-flex: 1; 73 | -ms-flex: 1; 74 | flex: 1; 75 | font-family: Open Sans, sans-serif; 76 | color: #3b4151 77 | } 78 | 79 | .swagger-ui .parаmeter__type { 80 | font-size: 12px; 81 | padding: 5px 0; 82 | font-family: Source Code Pro, monospace; 83 | font-weight: 600; 84 | color: #3b4151 85 | } 86 | 87 | .swagger-ui .view-line-link { 88 | position: relative; 89 | top: 3px; 90 | width: 20px; 91 | margin: 0 5px; 92 | cursor: pointer; 93 | -webkit-transition: all .5s; 94 | transition: all .5s 95 | } 96 | 97 | .swagger-ui .opblock { 98 | margin: 0 0 15px; 99 | border: 1px solid #000; 100 | border-radius: 4px; 101 | box-shadow: 0 0 3px rgba(0, 0, 0, .19) 102 | } 103 | 104 | .swagger-ui .opblock.is-open .opblock-summary { 105 | border-bottom: 1px solid #000 106 | } 107 | 108 | .swagger-ui .opblock .opblock-section-header { 109 | padding: 8px 20px; 110 | background: hsla(0, 0%, 100%, .8); 111 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1) 112 | } 113 | 114 | .swagger-ui .opblock .opblock-section-header, .swagger-ui .opblock .opblock-section-header label { 115 | display: -webkit-box; 116 | display: -ms-flexbox; 117 | display: flex; 118 | -webkit-box-align: center; 119 | -ms-flex-align: center; 120 | align-items: center 121 | } 122 | 123 | .swagger-ui .opblock .opblock-section-header label { 124 | font-size: 12px; 125 | font-weight: 700; 126 | margin: 0; 127 | font-family: Titillium Web, sans-serif; 128 | color: #3b4151 129 | } 130 | 131 | .swagger-ui .opblock .opblock-section-header label span { 132 | padding: 0 10px 0 0 133 | } 134 | 135 | .swagger-ui .opblock .opblock-section-header h4 { 136 | font-size: 14px; 137 | margin: 0; 138 | -webkit-box-flex: 1; 139 | -ms-flex: 1; 140 | flex: 1; 141 | font-family: Titillium Web, sans-serif; 142 | color: #3b4151 143 | } 144 | 145 | .swagger-ui .opblock .opblock-summary-method { 146 | font-size: 14px; 147 | font-weight: 700; 148 | min-width: 80px; 149 | padding: 6px 15px; 150 | text-align: center; 151 | border-radius: 3px; 152 | background: #000; 153 | text-shadow: 0 1px 0 rgba(0, 0, 0, .1); 154 | font-family: Titillium Web, sans-serif; 155 | color: #fff 156 | } 157 | 158 | .swagger-ui .opblock .opblock-summary-path, .swagger-ui .opblock .opblock-summary-path__deprecated { 159 | font-size: 16px; 160 | display: -webkit-box; 161 | display: -ms-flexbox; 162 | display: flex; 163 | padding: 0 10px; 164 | font-family: Source Code Pro, monospace; 165 | font-weight: 600; 166 | color: #3b4151; 167 | -webkit-box-align: center; 168 | -ms-flex-align: center; 169 | align-items: center 170 | } 171 | 172 | .swagger-ui .opblock .opblock-summary-path .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link { 173 | position: relative; 174 | top: 2px; 175 | width: 0; 176 | margin: 0; 177 | cursor: pointer; 178 | -webkit-transition: all .5s; 179 | transition: all .5s 180 | } 181 | 182 | .swagger-ui .opblock .opblock-summary-path:hover .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link { 183 | width: 18px; 184 | margin: 0 5px 185 | } 186 | 187 | .swagger-ui .opblock .opblock-summary-path__deprecated { 188 | text-decoration: line-through 189 | } 190 | 191 | .swagger-ui .opblock .opblock-summary-description { 192 | font-size: 13px; 193 | -webkit-box-flex: 1; 194 | -ms-flex: 1; 195 | flex: 1; 196 | font-family: Open Sans, sans-serif; 197 | color: #3b4151 198 | } 199 | 200 | .swagger-ui .opblock .opblock-summary { 201 | display: -webkit-box; 202 | display: -ms-flexbox; 203 | display: flex; 204 | padding: 5px; 205 | cursor: pointer; 206 | -webkit-box-align: center; 207 | -ms-flex-align: center; 208 | align-items: center 209 | } 210 | 211 | .swagger-ui .opblock.opblock-post { 212 | border-color: #49cc90; 213 | background: rgba(73, 204, 144, .1) 214 | } 215 | 216 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 217 | background: #49cc90 218 | } 219 | 220 | .swagger-ui .opblock.opblock-post .opblock-summary { 221 | border-color: #49cc90 222 | } 223 | 224 | .swagger-ui .opblock.opblock-put { 225 | border-color: #fca130; 226 | background: rgba(252, 161, 48, .1) 227 | } 228 | 229 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 230 | background: #fca130 231 | } 232 | 233 | .swagger-ui .opblock.opblock-put .opblock-summary { 234 | border-color: #fca130 235 | } 236 | 237 | .swagger-ui .opblock.opblock-delete { 238 | border-color: #f93e3e; 239 | background: rgba(249, 62, 62, .1) 240 | } 241 | 242 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 243 | background: #f93e3e 244 | } 245 | 246 | .swagger-ui .opblock.opblock-delete .opblock-summary { 247 | border-color: #f93e3e 248 | } 249 | 250 | .swagger-ui .opblock.opblock-get { 251 | border-color: #61affe; 252 | background: rgba(97, 175, 254, .1) 253 | } 254 | 255 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 256 | background: #61affe 257 | } 258 | 259 | .swagger-ui .opblock.opblock-get .opblock-summary { 260 | border-color: #61affe 261 | } 262 | 263 | .swagger-ui .opblock.opblock-patch { 264 | border-color: #50e3c2; 265 | background: rgba(80, 227, 194, .1) 266 | } 267 | 268 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 269 | background: #50e3c2 270 | } 271 | 272 | .swagger-ui .opblock.opblock-patch .opblock-summary { 273 | border-color: #50e3c2 274 | } 275 | 276 | .swagger-ui .opblock.opblock-head { 277 | border-color: #9012fe; 278 | background: rgba(144, 18, 254, .1) 279 | } 280 | 281 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 282 | background: #9012fe 283 | } 284 | 285 | .swagger-ui .opblock.opblock-head .opblock-summary { 286 | border-color: #9012fe 287 | } 288 | 289 | .swagger-ui .opblock.opblock-options { 290 | border-color: #0d5aa7; 291 | background: rgba(13, 90, 167, .1) 292 | } 293 | 294 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 295 | background: #0d5aa7 296 | } 297 | 298 | .swagger-ui .opblock.opblock-options .opblock-summary { 299 | border-color: #0d5aa7 300 | } 301 | 302 | .swagger-ui .opblock.opblock-deprecated { 303 | opacity: .6; 304 | border-color: #ebebeb; 305 | background: hsla(0, 0%, 92%, .1) 306 | } 307 | 308 | .swagger-ui .opblock.opblock-deprecated .opblock-summary-method { 309 | background: #ebebeb 310 | } 311 | 312 | .swagger-ui .opblock.opblock-deprecated .opblock-summary { 313 | border-color: #ebebeb 314 | } 315 | 316 | .swagger-ui .tab { 317 | display: -webkit-box; 318 | display: -ms-flexbox; 319 | display: flex; 320 | margin: 20px 0 10px; 321 | padding: 0; 322 | list-style: none 323 | } 324 | 325 | .swagger-ui .tab li { 326 | font-size: 12px; 327 | min-width: 100px; 328 | min-width: 90px; 329 | padding: 0; 330 | cursor: pointer; 331 | font-family: Titillium Web, sans-serif; 332 | color: #3b4151 333 | } 334 | 335 | .swagger-ui .tab li:first-of-type { 336 | position: relative; 337 | padding-left: 0 338 | } 339 | 340 | .swagger-ui .tab li:first-of-type:after { 341 | position: absolute; 342 | top: 0; 343 | right: 6px; 344 | width: 1px; 345 | height: 100%; 346 | content: ""; 347 | background: rgba(0, 0, 0, .2) 348 | } 349 | 350 | .swagger-ui .tab li.active { 351 | font-weight: 700 352 | } 353 | 354 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-title_normal { 355 | padding: 15px 20px 356 | } 357 | 358 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-description-wrapper h4, .swagger-ui .opblock-title_normal, .swagger-ui .opblock-title_normal h4 { 359 | font-size: 12px; 360 | margin: 0 0 5px; 361 | font-family: Open Sans, sans-serif; 362 | color: #3b4151 363 | } 364 | 365 | .swagger-ui .opblock-description-wrapper p, .swagger-ui .opblock-title_normal p { 366 | font-size: 14px; 367 | margin: 0; 368 | font-family: Open Sans, sans-serif; 369 | color: #3b4151 370 | } 371 | 372 | .swagger-ui .execute-wrapper { 373 | padding: 20px; 374 | text-align: right 375 | } 376 | 377 | .swagger-ui .execute-wrapper .btn { 378 | width: 100%; 379 | padding: 8px 40px 380 | } 381 | 382 | .swagger-ui .body-param-options { 383 | display: -webkit-box; 384 | display: -ms-flexbox; 385 | display: flex; 386 | -webkit-box-orient: vertical; 387 | -webkit-box-direction: normal; 388 | -ms-flex-direction: column; 389 | flex-direction: column 390 | } 391 | 392 | .swagger-ui .body-param-options .body-param-edit { 393 | padding: 10px 0 394 | } 395 | 396 | .swagger-ui .body-param-options label { 397 | padding: 8px 0 398 | } 399 | 400 | .swagger-ui .body-param-options label select { 401 | margin: 3px 0 0 402 | } 403 | 404 | .swagger-ui .responses-inner { 405 | padding: 20px 406 | } 407 | 408 | .swagger-ui .responses-inner h4, .swagger-ui .responses-inner h5 { 409 | font-size: 12px; 410 | margin: 10px 0 5px; 411 | font-family: Open Sans, sans-serif; 412 | color: #3b4151 413 | } 414 | 415 | .swagger-ui .response-col_status { 416 | font-size: 14px; 417 | font-family: Open Sans, sans-serif; 418 | color: #3b4151 419 | } 420 | 421 | .swagger-ui .response-col_status .response-undocumented { 422 | font-size: 11px; 423 | font-family: Source Code Pro, monospace; 424 | font-weight: 600; 425 | color: #999 426 | } 427 | 428 | .swagger-ui .response-col_description__inner span { 429 | font-size: 12px; 430 | font-style: italic; 431 | display: block; 432 | margin: 10px 0; 433 | padding: 10px; 434 | border-radius: 4px; 435 | background: #41444e; 436 | font-family: Source Code Pro, monospace; 437 | font-weight: 600; 438 | color: #fff 439 | } 440 | 441 | .swagger-ui .response-col_description__inner span p { 442 | margin: 0 443 | } 444 | 445 | .swagger-ui .opblock-body pre { 446 | font-size: 12px; 447 | margin: 0; 448 | padding: 10px; 449 | white-space: pre-wrap; 450 | border-radius: 4px; 451 | background: #41444e; 452 | font-family: Source Code Pro, monospace; 453 | font-weight: 600; 454 | color: #fff 455 | } 456 | 457 | .swagger-ui .opblock-body pre span { 458 | color: #fff!important 459 | } 460 | 461 | .swagger-ui .scheme-container { 462 | margin: 0 0 20px; 463 | padding: 30px 0; 464 | background: #fff; 465 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15) 466 | } 467 | 468 | .swagger-ui .scheme-container .schemes { 469 | display: -webkit-box; 470 | display: -ms-flexbox; 471 | display: flex; 472 | -webkit-box-align: center; 473 | -ms-flex-align: center; 474 | align-items: center 475 | } 476 | 477 | .swagger-ui .scheme-container .schemes>label { 478 | font-size: 12px; 479 | font-weight: 700; 480 | display: -webkit-box; 481 | display: -ms-flexbox; 482 | display: flex; 483 | -webkit-box-orient: vertical; 484 | -webkit-box-direction: normal; 485 | -ms-flex-direction: column; 486 | flex-direction: column; 487 | margin: -20px 15px 0 0; 488 | font-family: Titillium Web, sans-serif; 489 | color: #3b4151 490 | } 491 | 492 | .swagger-ui .scheme-container .schemes>label select { 493 | min-width: 130px; 494 | text-transform: uppercase 495 | } 496 | 497 | .swagger-ui .loading-container { 498 | padding: 40px 0 60px 499 | } 500 | 501 | .swagger-ui .loading-container .loading { 502 | position: relative 503 | } 504 | 505 | .swagger-ui .loading-container .loading:after { 506 | font-size: 10px; 507 | font-weight: 700; 508 | position: absolute; 509 | top: 50%; 510 | left: 50%; 511 | content: "loading"; 512 | -webkit-transform: translate(-50%, -50%); 513 | transform: translate(-50%, -50%); 514 | text-transform: uppercase; 515 | font-family: Titillium Web, sans-serif; 516 | color: #3b4151 517 | } 518 | 519 | .swagger-ui .loading-container .loading:before { 520 | position: absolute; 521 | top: 50%; 522 | left: 50%; 523 | display: block; 524 | width: 60px; 525 | height: 60px; 526 | margin: -30px; 527 | content: ""; 528 | -webkit-animation: rotation 1s infinite linear, opacity .5s; 529 | animation: rotation 1s infinite linear, opacity .5s; 530 | opacity: 1; 531 | border: 2px solid rgba(85, 85, 85, .1); 532 | border-top-color: rgba(0, 0, 0, .6); 533 | border-radius: 100%; 534 | -webkit-backface-visibility: hidden; 535 | backface-visibility: hidden 536 | } 537 | 538 | @-webkit-keyframes rotation { 539 | to { 540 | -webkit-transform: rotate(1turn); 541 | transform: rotate(1turn) 542 | } 543 | } 544 | 545 | @keyframes rotation { 546 | to { 547 | -webkit-transform: rotate(1turn); 548 | transform: rotate(1turn) 549 | } 550 | } 551 | 552 | @-webkit-keyframes blinker { 553 | 50% { 554 | opacity: 0 555 | } 556 | } 557 | 558 | @keyframes blinker { 559 | 50% { 560 | opacity: 0 561 | } 562 | } 563 | 564 | .swagger-ui .btn { 565 | font-size: 14px; 566 | font-weight: 700; 567 | padding: 5px 23px; 568 | -webkit-transition: all .3s; 569 | transition: all .3s; 570 | border: 2px solid #888; 571 | border-radius: 4px; 572 | background: transparent; 573 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1); 574 | font-family: Titillium Web, sans-serif; 575 | color: #3b4151 576 | } 577 | 578 | .swagger-ui .btn[disabled] { 579 | cursor: not-allowed; 580 | opacity: .3 581 | } 582 | 583 | .swagger-ui .btn:hover { 584 | box-shadow: 0 0 5px rgba(0, 0, 0, .3) 585 | } 586 | 587 | .swagger-ui .btn.cancel { 588 | border-color: #ff6060; 589 | font-family: Titillium Web, sans-serif; 590 | color: #ff6060 591 | } 592 | 593 | .swagger-ui .btn.authorize { 594 | line-height: 1; 595 | display: inline; 596 | color: #49cc90; 597 | border-color: #49cc90 598 | } 599 | 600 | .swagger-ui .btn.authorize span { 601 | float: left; 602 | padding: 4px 20px 0 0 603 | } 604 | 605 | .swagger-ui .btn.authorize svg { 606 | fill: #49cc90 607 | } 608 | 609 | .swagger-ui .btn.execute { 610 | -webkit-animation: pulse 2s infinite; 611 | animation: pulse 2s infinite; 612 | color: #fff; 613 | border-color: #4990e2 614 | } 615 | 616 | @-webkit-keyframes pulse { 617 | 0% { 618 | color: #fff; 619 | background: #4990e2; 620 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 621 | } 622 | 70% { 623 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 624 | } 625 | to { 626 | color: #fff; 627 | background: #4990e2; 628 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 629 | } 630 | } 631 | 632 | @keyframes pulse { 633 | 0% { 634 | color: #fff; 635 | background: #4990e2; 636 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 637 | } 638 | 70% { 639 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 640 | } 641 | to { 642 | color: #fff; 643 | background: #4990e2; 644 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 645 | } 646 | } 647 | 648 | .swagger-ui .btn-group { 649 | display: -webkit-box; 650 | display: -ms-flexbox; 651 | display: flex; 652 | padding: 30px 653 | } 654 | 655 | .swagger-ui .btn-group .btn { 656 | -webkit-box-flex: 1; 657 | -ms-flex: 1; 658 | flex: 1 659 | } 660 | 661 | .swagger-ui .btn-group .btn:first-child { 662 | border-radius: 4px 0 0 4px 663 | } 664 | 665 | .swagger-ui .btn-group .btn:last-child { 666 | border-radius: 0 4px 4px 0 667 | } 668 | 669 | .swagger-ui .authorization__btn { 670 | padding: 0 10px; 671 | border: none; 672 | background: none 673 | } 674 | 675 | .swagger-ui .authorization__btn.locked { 676 | opacity: 1 677 | } 678 | 679 | .swagger-ui .authorization__btn.unlocked { 680 | opacity: .4 681 | } 682 | 683 | .swagger-ui .expand-methods, .swagger-ui .expand-operation { 684 | border: none; 685 | background: none 686 | } 687 | 688 | .swagger-ui .expand-methods svg, .swagger-ui .expand-operation svg { 689 | width: 20px; 690 | height: 20px 691 | } 692 | 693 | .swagger-ui .expand-methods { 694 | padding: 0 10px 695 | } 696 | 697 | .swagger-ui .expand-methods:hover svg { 698 | fill: #444 699 | } 700 | 701 | .swagger-ui .expand-methods svg { 702 | -webkit-transition: all .3s; 703 | transition: all .3s; 704 | fill: #777 705 | } 706 | 707 | .swagger-ui button { 708 | cursor: pointer; 709 | outline: none 710 | } 711 | 712 | .swagger-ui select { 713 | font-size: 14px; 714 | font-weight: 700; 715 | padding: 5px 40px 5px 10px; 716 | border: 2px solid #41444e; 717 | border-radius: 4px; 718 | background: #f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat; 719 | background-size: 20px; 720 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .25); 721 | font-family: Titillium Web, sans-serif; 722 | color: #3b4151; 723 | -webkit-appearance: none; 724 | -moz-appearance: none; 725 | appearance: none 726 | } 727 | 728 | .swagger-ui select[multiple] { 729 | margin: 5px 0; 730 | padding: 5px; 731 | background: #f7f7f7 732 | } 733 | 734 | .swagger-ui .opblock-body select { 735 | min-width: 230px 736 | } 737 | 738 | .swagger-ui label { 739 | font-size: 12px; 740 | font-weight: 700; 741 | margin: 0 0 5px; 742 | font-family: Titillium Web, sans-serif; 743 | color: #3b4151 744 | } 745 | 746 | .swagger-ui input[type=email], .swagger-ui input[type=password], .swagger-ui input[type=search], .swagger-ui input[type=text] { 747 | min-width: 100px; 748 | margin: 5px 0; 749 | padding: 8px 10px; 750 | border: 1px solid #d9d9d9; 751 | border-radius: 4px; 752 | background: #fff 753 | } 754 | 755 | .swagger-ui input[type=email].invalid, .swagger-ui input[type=password].invalid, .swagger-ui input[type=search].invalid, .swagger-ui input[type=text].invalid { 756 | -webkit-animation: shake .4s 1; 757 | animation: shake .4s 1; 758 | border-color: #f93e3e; 759 | background: #feebeb 760 | } 761 | 762 | @-webkit-keyframes shake { 763 | 10%, 90% { 764 | -webkit-transform: translate3d(-1px, 0, 0); 765 | transform: translate3d(-1px, 0, 0) 766 | } 767 | 20%, 80% { 768 | -webkit-transform: translate3d(2px, 0, 0); 769 | transform: translate3d(2px, 0, 0) 770 | } 771 | 30%, 50%, 70% { 772 | -webkit-transform: translate3d(-4px, 0, 0); 773 | transform: translate3d(-4px, 0, 0) 774 | } 775 | 40%, 60% { 776 | -webkit-transform: translate3d(4px, 0, 0); 777 | transform: translate3d(4px, 0, 0) 778 | } 779 | } 780 | 781 | @keyframes shake { 782 | 10%, 90% { 783 | -webkit-transform: translate3d(-1px, 0, 0); 784 | transform: translate3d(-1px, 0, 0) 785 | } 786 | 20%, 80% { 787 | -webkit-transform: translate3d(2px, 0, 0); 788 | transform: translate3d(2px, 0, 0) 789 | } 790 | 30%, 50%, 70% { 791 | -webkit-transform: translate3d(-4px, 0, 0); 792 | transform: translate3d(-4px, 0, 0) 793 | } 794 | 40%, 60% { 795 | -webkit-transform: translate3d(4px, 0, 0); 796 | transform: translate3d(4px, 0, 0) 797 | } 798 | } 799 | 800 | .swagger-ui textarea { 801 | font-size: 12px; 802 | width: 100%; 803 | min-height: 280px; 804 | padding: 10px; 805 | border: none; 806 | border-radius: 4px; 807 | outline: none; 808 | background: hsla(0, 0%, 100%, .8); 809 | font-family: Source Code Pro, monospace; 810 | font-weight: 600; 811 | color: #3b4151 812 | } 813 | 814 | .swagger-ui textarea:focus { 815 | border: 2px solid #61affe 816 | } 817 | 818 | .swagger-ui textarea.curl { 819 | font-size: 12px; 820 | min-height: 100px; 821 | margin: 0; 822 | padding: 10px; 823 | resize: none; 824 | border-radius: 4px; 825 | background: #41444e; 826 | font-family: Source Code Pro, monospace; 827 | font-weight: 600; 828 | color: #fff 829 | } 830 | 831 | .swagger-ui .checkbox { 832 | padding: 5px 0 10px; 833 | -webkit-transition: opacity .5s; 834 | transition: opacity .5s; 835 | color: #333 836 | } 837 | 838 | .swagger-ui .checkbox label { 839 | display: -webkit-box; 840 | display: -ms-flexbox; 841 | display: flex 842 | } 843 | 844 | .swagger-ui .checkbox p { 845 | font-weight: 400!important; 846 | font-style: italic; 847 | margin: 0!important; 848 | font-family: Source Code Pro, monospace; 849 | font-weight: 600; 850 | color: #3b4151 851 | } 852 | 853 | .swagger-ui .checkbox input[type=checkbox] { 854 | display: none 855 | } 856 | 857 | .swagger-ui .checkbox input[type=checkbox]+label>.item { 858 | position: relative; 859 | top: 3px; 860 | display: inline-block; 861 | width: 16px; 862 | height: 16px; 863 | margin: 0 8px 0 0; 864 | padding: 5px; 865 | cursor: pointer; 866 | border-radius: 1px; 867 | background: #e8e8e8; 868 | box-shadow: 0 0 0 2px #e8e8e8; 869 | -webkit-box-flex: 0; 870 | -ms-flex: none; 871 | flex: none 872 | } 873 | 874 | .swagger-ui .checkbox input[type=checkbox]+label>.item:active { 875 | -webkit-transform: scale(.9); 876 | transform: scale(.9) 877 | } 878 | 879 | .swagger-ui .checkbox input[type=checkbox]:checked+label>.item { 880 | background: #e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat 881 | } 882 | 883 | .swagger-ui .dialog-ux { 884 | position: fixed; 885 | z-index: 9999; 886 | top: 0; 887 | right: 0; 888 | bottom: 0; 889 | left: 0 890 | } 891 | 892 | .swagger-ui .dialog-ux .backdrop-ux { 893 | position: fixed; 894 | top: 0; 895 | right: 0; 896 | bottom: 0; 897 | left: 0; 898 | background: rgba(0, 0, 0, .8) 899 | } 900 | 901 | .swagger-ui .dialog-ux .modal-ux { 902 | position: absolute; 903 | z-index: 9999; 904 | top: 50%; 905 | left: 50%; 906 | width: 100%; 907 | min-width: 300px; 908 | max-width: 650px; 909 | -webkit-transform: translate(-50%, -50%); 910 | transform: translate(-50%, -50%); 911 | border: 1px solid #ebebeb; 912 | border-radius: 4px; 913 | background: #fff; 914 | box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2) 915 | } 916 | 917 | .swagger-ui .dialog-ux .modal-ux-content { 918 | overflow-y: auto; 919 | max-height: 540px; 920 | padding: 20px 921 | } 922 | 923 | .swagger-ui .dialog-ux .modal-ux-content p { 924 | font-size: 12px; 925 | margin: 0 0 5px; 926 | color: #41444e; 927 | font-family: Open Sans, sans-serif; 928 | color: #3b4151 929 | } 930 | 931 | .swagger-ui .dialog-ux .modal-ux-content h4 { 932 | font-size: 18px; 933 | font-weight: 600; 934 | margin: 15px 0 0; 935 | font-family: Titillium Web, sans-serif; 936 | color: #3b4151 937 | } 938 | 939 | .swagger-ui .dialog-ux .modal-ux-header { 940 | display: -webkit-box; 941 | display: -ms-flexbox; 942 | display: flex; 943 | padding: 12px 0; 944 | border-bottom: 1px solid #ebebeb; 945 | -webkit-box-align: center; 946 | -ms-flex-align: center; 947 | align-items: center 948 | } 949 | 950 | .swagger-ui .dialog-ux .modal-ux-header .close-modal { 951 | padding: 0 10px; 952 | border: none; 953 | background: none; 954 | -webkit-appearance: none; 955 | -moz-appearance: none; 956 | appearance: none 957 | } 958 | 959 | .swagger-ui .dialog-ux .modal-ux-header h3 { 960 | font-size: 20px; 961 | font-weight: 600; 962 | margin: 0; 963 | padding: 0 20px; 964 | -webkit-box-flex: 1; 965 | -ms-flex: 1; 966 | flex: 1; 967 | font-family: Titillium Web, sans-serif; 968 | color: #3b4151 969 | } 970 | 971 | .swagger-ui .model { 972 | font-size: 12px; 973 | font-weight: 300; 974 | font-family: Source Code Pro, monospace; 975 | font-weight: 600; 976 | color: #3b4151 977 | } 978 | 979 | .swagger-ui .model-toggle { 980 | font-size: 10px; 981 | position: relative; 982 | top: 6px; 983 | display: inline-block; 984 | margin: auto .3em; 985 | cursor: pointer; 986 | -webkit-transition: -webkit-transform .15s ease-in; 987 | transition: -webkit-transform .15s ease-in; 988 | transition: transform .15s ease-in; 989 | transition: transform .15s ease-in, -webkit-transform .15s ease-in; 990 | -webkit-transform: rotate(90deg); 991 | transform: rotate(90deg); 992 | -webkit-transform-origin: 50% 50%; 993 | transform-origin: 50% 50% 994 | } 995 | 996 | .swagger-ui .model-toggle.collapsed { 997 | -webkit-transform: rotate(0deg); 998 | transform: rotate(0deg) 999 | } 1000 | 1001 | .swagger-ui .model-toggle:after { 1002 | display: block; 1003 | width: 20px; 1004 | height: 20px; 1005 | content: ""; 1006 | background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat; 1007 | background-size: 100% 1008 | } 1009 | 1010 | .swagger-ui .model-jump-to-path { 1011 | position: relative; 1012 | cursor: pointer 1013 | } 1014 | 1015 | .swagger-ui .model-jump-to-path .view-line-link { 1016 | position: absolute; 1017 | top: -.4em; 1018 | cursor: pointer 1019 | } 1020 | 1021 | .swagger-ui .model-title { 1022 | position: relative 1023 | } 1024 | 1025 | .swagger-ui .model-title:hover .model-hint { 1026 | visibility: visible 1027 | } 1028 | 1029 | .swagger-ui .model-hint { 1030 | position: absolute; 1031 | top: -1.8em; 1032 | visibility: hidden; 1033 | padding: .1em .5em; 1034 | white-space: nowrap; 1035 | color: #ebebeb; 1036 | border-radius: 4px; 1037 | background: rgba(0, 0, 0, .7) 1038 | } 1039 | 1040 | .swagger-ui section.models { 1041 | margin: 30px 0; 1042 | border: 1px solid rgba(59, 65, 81, .3); 1043 | border-radius: 4px 1044 | } 1045 | 1046 | .swagger-ui section.models.is-open { 1047 | padding: 0 0 20px 1048 | } 1049 | 1050 | .swagger-ui section.models.is-open h4 { 1051 | margin: 0 0 5px; 1052 | border-bottom: 1px solid rgba(59, 65, 81, .3) 1053 | } 1054 | 1055 | .swagger-ui section.models.is-open h4 svg { 1056 | -webkit-transform: rotate(90deg); 1057 | transform: rotate(90deg) 1058 | } 1059 | 1060 | .swagger-ui section.models h4 { 1061 | font-size: 16px; 1062 | display: -webkit-box; 1063 | display: -ms-flexbox; 1064 | display: flex; 1065 | margin: 0; 1066 | padding: 10px 20px 10px 10px; 1067 | cursor: pointer; 1068 | -webkit-transition: all .2s; 1069 | transition: all .2s; 1070 | font-family: Titillium Web, sans-serif; 1071 | color: #777; 1072 | -webkit-box-align: center; 1073 | -ms-flex-align: center; 1074 | align-items: center 1075 | } 1076 | 1077 | .swagger-ui section.models h4 svg { 1078 | -webkit-transition: all .4s; 1079 | transition: all .4s 1080 | } 1081 | 1082 | .swagger-ui section.models h4 span { 1083 | -webkit-box-flex: 1; 1084 | -ms-flex: 1; 1085 | flex: 1 1086 | } 1087 | 1088 | .swagger-ui section.models h4:hover { 1089 | background: rgba(0, 0, 0, .02) 1090 | } 1091 | 1092 | .swagger-ui section.models h5 { 1093 | font-size: 16px; 1094 | margin: 0 0 10px; 1095 | font-family: Titillium Web, sans-serif; 1096 | color: #777 1097 | } 1098 | 1099 | .swagger-ui section.models .model-jump-to-path { 1100 | position: relative; 1101 | top: 5px 1102 | } 1103 | 1104 | .swagger-ui section.models .model-container { 1105 | margin: 0 20px 15px; 1106 | -webkit-transition: all .5s; 1107 | transition: all .5s; 1108 | border-radius: 4px; 1109 | background: rgba(0, 0, 0, .05) 1110 | } 1111 | 1112 | .swagger-ui section.models .model-container:hover { 1113 | background: rgba(0, 0, 0, .07) 1114 | } 1115 | 1116 | .swagger-ui section.models .model-container:first-of-type { 1117 | margin: 20px 1118 | } 1119 | 1120 | .swagger-ui section.models .model-container:last-of-type { 1121 | margin: 0 20px 1122 | } 1123 | 1124 | .swagger-ui section.models .model-box { 1125 | background: none 1126 | } 1127 | 1128 | .swagger-ui .model-box { 1129 | padding: 10px; 1130 | border-radius: 4px; 1131 | background: rgba(0, 0, 0, .1) 1132 | } 1133 | 1134 | .swagger-ui .model-box .model-jump-to-path { 1135 | position: relative; 1136 | top: 4px 1137 | } 1138 | 1139 | .swagger-ui .model-title { 1140 | font-size: 16px; 1141 | font-family: Titillium Web, sans-serif; 1142 | color: #555 1143 | } 1144 | 1145 | .swagger-ui span>span.model, .swagger-ui span>span.model .brace-close { 1146 | padding: 0 0 0 10px 1147 | } 1148 | 1149 | .swagger-ui .prop-type { 1150 | color: #55a 1151 | } 1152 | 1153 | .swagger-ui .prop-enum { 1154 | display: block 1155 | } 1156 | 1157 | .swagger-ui .prop-format { 1158 | color: #999 1159 | } 1160 | 1161 | .swagger-ui table { 1162 | width: 100%; 1163 | padding: 0 10px; 1164 | border-collapse: collapse 1165 | } 1166 | 1167 | .swagger-ui table.model tbody tr td { 1168 | padding: 0; 1169 | vertical-align: top 1170 | } 1171 | 1172 | .swagger-ui table.model tbody tr td:first-of-type { 1173 | width: 100px; 1174 | padding: 0 1175 | } 1176 | 1177 | .swagger-ui table.headers td { 1178 | font-size: 12px; 1179 | font-weight: 300; 1180 | vertical-align: middle; 1181 | font-family: Source Code Pro, monospace; 1182 | font-weight: 600; 1183 | color: #3b4151 1184 | } 1185 | 1186 | .swagger-ui table tbody tr td { 1187 | padding: 10px 0 0; 1188 | vertical-align: top 1189 | } 1190 | 1191 | .swagger-ui table tbody tr td:first-of-type { 1192 | width: 20%; 1193 | padding: 10px 0 1194 | } 1195 | 1196 | .swagger-ui table thead tr td, .swagger-ui table thead tr th { 1197 | font-size: 12px; 1198 | font-weight: 700; 1199 | padding: 12px 0; 1200 | text-align: left; 1201 | border-bottom: 1px solid rgba(59, 65, 81, .2); 1202 | font-family: Open Sans, sans-serif; 1203 | color: #3b4151 1204 | } 1205 | 1206 | .swagger-ui .parameters-col_description p { 1207 | font-size: 14px; 1208 | margin: 0; 1209 | font-family: Open Sans, sans-serif; 1210 | color: #3b4151 1211 | } 1212 | 1213 | .swagger-ui .parameters-col_description input[type=text] { 1214 | width: 100%; 1215 | max-width: 340px 1216 | } 1217 | 1218 | .swagger-ui .parameter__name { 1219 | font-size: 16px; 1220 | font-weight: 400; 1221 | font-family: Titillium Web, sans-serif; 1222 | color: #3b4151 1223 | } 1224 | 1225 | .swagger-ui .parameter__name.required { 1226 | font-weight: 700 1227 | } 1228 | 1229 | .swagger-ui .parameter__name.required:after { 1230 | font-size: 10px; 1231 | position: relative; 1232 | top: -6px; 1233 | padding: 5px; 1234 | content: "required"; 1235 | color: rgba(255, 0, 0, .6) 1236 | } 1237 | 1238 | .swagger-ui .parameter__in { 1239 | font-size: 12px; 1240 | font-style: italic; 1241 | font-family: Source Code Pro, monospace; 1242 | font-weight: 600; 1243 | color: #888 1244 | } 1245 | 1246 | .swagger-ui .table-container { 1247 | padding: 20px 1248 | } 1249 | 1250 | .swagger-ui .topbar { 1251 | padding: 8px 30px; 1252 | background-color: #89bf04 1253 | } 1254 | 1255 | .swagger-ui .topbar .topbar-wrapper { 1256 | -ms-flex-align: center 1257 | } 1258 | 1259 | .swagger-ui .topbar .topbar-wrapper, .swagger-ui .topbar a { 1260 | display: -webkit-box; 1261 | display: -ms-flexbox; 1262 | display: flex; 1263 | -webkit-box-align: center; 1264 | align-items: center 1265 | } 1266 | 1267 | .swagger-ui .topbar a { 1268 | font-size: 1.5em; 1269 | font-weight: 700; 1270 | text-decoration: none; 1271 | -webkit-box-flex: 1; 1272 | -ms-flex: 1; 1273 | flex: 1; 1274 | -ms-flex-align: center; 1275 | font-family: Titillium Web, sans-serif; 1276 | color: #fff 1277 | } 1278 | 1279 | .swagger-ui .topbar a span { 1280 | margin: 0; 1281 | padding: 0 10px 1282 | } 1283 | 1284 | .swagger-ui .topbar .download-url-wrapper { 1285 | display: -webkit-box; 1286 | display: -ms-flexbox; 1287 | display: flex 1288 | } 1289 | 1290 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1291 | min-width: 350px; 1292 | margin: 0; 1293 | border: 2px solid #547f00; 1294 | border-radius: 4px 0 0 4px; 1295 | outline: none 1296 | } 1297 | 1298 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1299 | font-size: 16px; 1300 | font-weight: 700; 1301 | padding: 4px 40px; 1302 | border: none; 1303 | border-radius: 0 4px 4px 0; 1304 | background: #547f00; 1305 | font-family: Titillium Web, sans-serif; 1306 | color: #fff 1307 | } 1308 | 1309 | .swagger-ui .info { 1310 | margin: 50px 0 1311 | } 1312 | 1313 | .swagger-ui .info hgroup.main { 1314 | margin: 0 0 20px 1315 | } 1316 | 1317 | .swagger-ui .info hgroup.main a { 1318 | font-size: 12px 1319 | } 1320 | 1321 | .swagger-ui .info p { 1322 | font-size: 14px; 1323 | font-family: Open Sans, sans-serif; 1324 | color: #3b4151 1325 | } 1326 | 1327 | .swagger-ui .info code { 1328 | padding: 3px 5px; 1329 | border-radius: 4px; 1330 | background: rgba(0, 0, 0, .05); 1331 | font-family: Source Code Pro, monospace; 1332 | font-weight: 600; 1333 | color: #9012fe 1334 | } 1335 | 1336 | .swagger-ui .info a { 1337 | font-size: 14px; 1338 | -webkit-transition: all .4s; 1339 | transition: all .4s; 1340 | font-family: Open Sans, sans-serif; 1341 | color: #4990e2 1342 | } 1343 | 1344 | .swagger-ui .info a:hover { 1345 | color: #1f69c0 1346 | } 1347 | 1348 | .swagger-ui .info>div { 1349 | margin: 0 0 5px 1350 | } 1351 | 1352 | .swagger-ui .info .base-url { 1353 | font-size: 12px; 1354 | font-weight: 300!important; 1355 | margin: 0; 1356 | font-family: Source Code Pro, monospace; 1357 | font-weight: 600; 1358 | color: #3b4151 1359 | } 1360 | 1361 | .swagger-ui .info .title { 1362 | font-size: 36px; 1363 | margin: 0; 1364 | font-family: Open Sans, sans-serif; 1365 | color: #3b4151 1366 | } 1367 | 1368 | .swagger-ui .info .title small { 1369 | font-size: 10px; 1370 | position: relative; 1371 | top: -5px; 1372 | display: inline-block; 1373 | margin: 0 0 0 5px; 1374 | padding: 2px 4px; 1375 | vertical-align: super; 1376 | border-radius: 57px; 1377 | background: #7d8492 1378 | } 1379 | 1380 | .swagger-ui .info .title small pre { 1381 | margin: 0; 1382 | font-family: Titillium Web, sans-serif; 1383 | color: #fff 1384 | } 1385 | 1386 | .swagger-ui .auth-btn-wrapper { 1387 | display: -webkit-box; 1388 | display: -ms-flexbox; 1389 | display: flex; 1390 | padding: 10px 0; 1391 | -webkit-box-pack: center; 1392 | -ms-flex-pack: center; 1393 | justify-content: center 1394 | } 1395 | 1396 | .swagger-ui .auth-wrapper { 1397 | display: -webkit-box; 1398 | display: -ms-flexbox; 1399 | display: flex; 1400 | -webkit-box-flex: 1; 1401 | -ms-flex: 1; 1402 | flex: 1; 1403 | -webkit-box-pack: end; 1404 | -ms-flex-pack: end; 1405 | justify-content: flex-end 1406 | } 1407 | 1408 | .swagger-ui .auth-wrapper .authorize { 1409 | padding-right: 20px 1410 | } 1411 | 1412 | .swagger-ui .auth-container { 1413 | margin: 0 0 10px; 1414 | padding: 10px 20px; 1415 | border-bottom: 1px solid #ebebeb 1416 | } 1417 | 1418 | .swagger-ui .auth-container:last-of-type { 1419 | margin: 0; 1420 | padding: 10px 20px; 1421 | border: 0 1422 | } 1423 | 1424 | .swagger-ui .auth-container h4 { 1425 | margin: 5px 0 15px!important 1426 | } 1427 | 1428 | .swagger-ui .auth-container .wrapper { 1429 | margin: 0; 1430 | padding: 0 1431 | } 1432 | 1433 | .swagger-ui .auth-container input[type=password], .swagger-ui .auth-container input[type=text] { 1434 | min-width: 230px 1435 | } 1436 | 1437 | .swagger-ui .auth-container .errors { 1438 | font-size: 12px; 1439 | padding: 10px; 1440 | border-radius: 4px; 1441 | font-family: Source Code Pro, monospace; 1442 | font-weight: 600; 1443 | color: #3b4151 1444 | } 1445 | 1446 | .swagger-ui .scopes h2 { 1447 | font-size: 14px; 1448 | font-family: Titillium Web, sans-serif; 1449 | color: #3b4151 1450 | } 1451 | 1452 | .swagger-ui .scope-def { 1453 | padding: 0 0 20px 1454 | } 1455 | 1456 | .swagger-ui .errors-wrapper { 1457 | margin: 20px; 1458 | padding: 10px 20px; 1459 | -webkit-animation: scaleUp .5s; 1460 | animation: scaleUp .5s; 1461 | border: 2px solid #f93e3e; 1462 | border-radius: 4px; 1463 | background: rgba(249, 62, 62, .1) 1464 | } 1465 | 1466 | .swagger-ui .errors-wrapper .error-wrapper { 1467 | margin: 0 0 10px 1468 | } 1469 | 1470 | .swagger-ui .errors-wrapper .errors h4 { 1471 | font-size: 14px; 1472 | margin: 0; 1473 | font-family: Source Code Pro, monospace; 1474 | font-weight: 600; 1475 | color: #3b4151 1476 | } 1477 | 1478 | .swagger-ui .errors-wrapper hgroup { 1479 | display: -webkit-box; 1480 | display: -ms-flexbox; 1481 | display: flex; 1482 | -webkit-box-align: center; 1483 | -ms-flex-align: center; 1484 | align-items: center 1485 | } 1486 | 1487 | .swagger-ui .errors-wrapper hgroup h4 { 1488 | font-size: 20px; 1489 | margin: 0; 1490 | -webkit-box-flex: 1; 1491 | -ms-flex: 1; 1492 | flex: 1; 1493 | font-family: Titillium Web, sans-serif; 1494 | color: #3b4151 1495 | } 1496 | 1497 | @-webkit-keyframes scaleUp { 1498 | 0% { 1499 | -webkit-transform: scale(.8); 1500 | transform: scale(.8); 1501 | opacity: 0 1502 | } 1503 | to { 1504 | -webkit-transform: scale(1); 1505 | transform: scale(1); 1506 | opacity: 1 1507 | } 1508 | } 1509 | 1510 | @keyframes scaleUp { 1511 | 0% { 1512 | -webkit-transform: scale(.8); 1513 | transform: scale(.8); 1514 | opacity: 0 1515 | } 1516 | to { 1517 | -webkit-transform: scale(1); 1518 | transform: scale(1); 1519 | opacity: 1 1520 | } 1521 | } 1522 | 1523 | .swagger-ui .Resizer.vertical.disabled { 1524 | display: none 1525 | } 1526 | 1527 | /*# sourceMappingURL=swagger-ui.css.map*/ 1528 | 1529 | /** 1530 | * Swagger UI Theme Overrides 1531 | * 1532 | * Theme: Newspaper 1533 | * Author: Mark Ostrander 1534 | * Github: https://github.com/ostranme/swagger-ui-themes 1535 | */ 1536 | 1537 | .swagger-ui .opblock.opblock-post { 1538 | border-color: #DADFE1; 1539 | background: rgba(34, 34, 34, .1); 1540 | } 1541 | 1542 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 1543 | background: #222222; 1544 | } 1545 | 1546 | .swagger-ui .opblock.opblock-post .opblock-summary { 1547 | border-color: #DADFE1; 1548 | } 1549 | 1550 | .swagger-ui .opblock.opblock-put { 1551 | border-color: #DADFE1; 1552 | background: rgba(34, 34, 34, .1); 1553 | } 1554 | 1555 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 1556 | background: #222222; 1557 | } 1558 | 1559 | .swagger-ui .opblock.opblock-put .opblock-summary { 1560 | border-color: #DADFE1; 1561 | } 1562 | 1563 | .swagger-ui .opblock.opblock-delete { 1564 | border-color: #DADFE1; 1565 | background: rgba(34, 34, 34, .1); 1566 | } 1567 | 1568 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 1569 | background: #222222; 1570 | } 1571 | 1572 | .swagger-ui .opblock.opblock-delete .opblock-summary { 1573 | border-color: #DADFE1; 1574 | } 1575 | 1576 | .swagger-ui .opblock.opblock-get { 1577 | border-color: #DADFE1; 1578 | background: rgba(34, 34, 34, .1); 1579 | } 1580 | 1581 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 1582 | background: #222222; 1583 | } 1584 | 1585 | .swagger-ui .opblock.opblock-get .opblock-summary { 1586 | border-color: #DADFE1; 1587 | } 1588 | 1589 | .swagger-ui .opblock.opblock-patch { 1590 | border-color: #DADFE1; 1591 | background: rgba(34, 34, 34, .1); 1592 | } 1593 | 1594 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 1595 | background: #222222; 1596 | } 1597 | 1598 | .swagger-ui .opblock.opblock-patch .opblock-summary { 1599 | border-color: #DADFE1; 1600 | } 1601 | 1602 | .swagger-ui .opblock.opblock-head { 1603 | border-color: #DADFE1; 1604 | background: rgba(34, 34, 34, .1); 1605 | } 1606 | 1607 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 1608 | background: #222222; 1609 | } 1610 | 1611 | .swagger-ui .opblock.opblock-head .opblock-summary { 1612 | border-color: #DADFE1; 1613 | } 1614 | 1615 | .swagger-ui .opblock.opblock-options { 1616 | border-color: #DADFE1; 1617 | background: rgba(34, 34, 34, .1); 1618 | } 1619 | 1620 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 1621 | background: #222222; 1622 | } 1623 | 1624 | .swagger-ui .opblock.opblock-options .opblock-summary { 1625 | border-color: #DADFE1; 1626 | } 1627 | 1628 | .swagger-ui .topbar { 1629 | padding: 8px 30px; 1630 | background-color: #222222; 1631 | } 1632 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1633 | min-width: 350px; 1634 | margin: 0; 1635 | border: 2px solid #DADFE1; 1636 | border-radius: 4px 0 0 4px; 1637 | outline: none; 1638 | } 1639 | 1640 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1641 | font-size: 16px; 1642 | font-weight: 700; 1643 | padding: 4px 40px; 1644 | border: none; 1645 | border-radius: 0 4px 4px 0; 1646 | background: #DADFE1; 1647 | font-family: Titillium Web, sans-serif; 1648 | color: #222222; 1649 | } 1650 | 1651 | .swagger-ui .info a { 1652 | font-size: 14px; 1653 | -webkit-transition: all .4s; 1654 | transition: all .4s; 1655 | font-family: Open Sans, sans-serif; 1656 | color: #222222; 1657 | } 1658 | 1659 | .swagger-ui .info a:hover { 1660 | color: #222222; 1661 | } 1662 | 1663 | .swagger-ui .btn.authorize { 1664 | line-height: 1; 1665 | display: inline; 1666 | color: #222222; 1667 | border-color: #222222; 1668 | } 1669 | .swagger-ui .btn.authorize svg { 1670 | fill: #222222; 1671 | } 1672 | -------------------------------------------------------------------------------- /themes/3.x/theme-outline.css: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | .swagger-ui html { 3 | box-sizing: border-box 4 | } 5 | 6 | .swagger-ui *, .swagger-ui :after, .swagger-ui :before { 7 | box-sizing: inherit 8 | } 9 | 10 | .swagger-ui body { 11 | margin: 0; 12 | background: #fafafa 13 | } 14 | 15 | .swagger-ui .wrapper { 16 | width: 100%; 17 | max-width: 1460px; 18 | margin: 0 auto; 19 | padding: 0 20px 20 | } 21 | 22 | .swagger-ui .opblock-tag-section { 23 | display: -webkit-box; 24 | display: -ms-flexbox; 25 | display: flex; 26 | -webkit-box-orient: vertical; 27 | -webkit-box-direction: normal; 28 | -ms-flex-direction: column; 29 | flex-direction: column 30 | } 31 | 32 | .swagger-ui .opblock-tag { 33 | display: -webkit-box; 34 | display: -ms-flexbox; 35 | display: flex; 36 | padding: 10px 20px 10px 10px; 37 | cursor: pointer; 38 | -webkit-transition: all .2s; 39 | transition: all .2s; 40 | border-bottom: 1px solid rgba(59, 65, 81, .3); 41 | -webkit-box-align: center; 42 | -ms-flex-align: center; 43 | align-items: center 44 | } 45 | 46 | .swagger-ui .opblock-tag:hover { 47 | background: rgba(0, 0, 0, .02) 48 | } 49 | 50 | .swagger-ui .opblock-tag { 51 | font-size: 24px; 52 | margin: 0 0 5px; 53 | font-family: Titillium Web, sans-serif; 54 | color: #3b4151 55 | } 56 | 57 | .swagger-ui .opblock-tag.no-desc span { 58 | -webkit-box-flex: 1; 59 | -ms-flex: 1; 60 | flex: 1 61 | } 62 | 63 | .swagger-ui .opblock-tag svg { 64 | -webkit-transition: all .4s; 65 | transition: all .4s 66 | } 67 | 68 | .swagger-ui .opblock-tag small { 69 | font-size: 14px; 70 | font-weight: 400; 71 | padding: 0 10px; 72 | -webkit-box-flex: 1; 73 | -ms-flex: 1; 74 | flex: 1; 75 | font-family: Open Sans, sans-serif; 76 | color: #3b4151 77 | } 78 | 79 | .swagger-ui .parаmeter__type { 80 | font-size: 12px; 81 | padding: 5px 0; 82 | font-family: Source Code Pro, monospace; 83 | font-weight: 600; 84 | color: #3b4151 85 | } 86 | 87 | .swagger-ui .view-line-link { 88 | position: relative; 89 | top: 3px; 90 | width: 20px; 91 | margin: 0 5px; 92 | cursor: pointer; 93 | -webkit-transition: all .5s; 94 | transition: all .5s 95 | } 96 | 97 | .swagger-ui .opblock { 98 | margin: 0 0 15px; 99 | border: 1px solid #000; 100 | border-radius: 4px; 101 | box-shadow: 0 0 3px rgba(0, 0, 0, .19) 102 | } 103 | 104 | .swagger-ui .opblock.is-open .opblock-summary { 105 | border-bottom: 1px solid #000 106 | } 107 | 108 | .swagger-ui .opblock .opblock-section-header { 109 | padding: 8px 20px; 110 | background: hsla(0, 0%, 100%, .8); 111 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1) 112 | } 113 | 114 | .swagger-ui .opblock .opblock-section-header, .swagger-ui .opblock .opblock-section-header label { 115 | display: -webkit-box; 116 | display: -ms-flexbox; 117 | display: flex; 118 | -webkit-box-align: center; 119 | -ms-flex-align: center; 120 | align-items: center 121 | } 122 | 123 | .swagger-ui .opblock .opblock-section-header label { 124 | font-size: 12px; 125 | font-weight: 700; 126 | margin: 0; 127 | font-family: Titillium Web, sans-serif; 128 | color: #3b4151 129 | } 130 | 131 | .swagger-ui .opblock .opblock-section-header label span { 132 | padding: 0 10px 0 0 133 | } 134 | 135 | .swagger-ui .opblock .opblock-section-header h4 { 136 | font-size: 14px; 137 | margin: 0; 138 | -webkit-box-flex: 1; 139 | -ms-flex: 1; 140 | flex: 1; 141 | font-family: Titillium Web, sans-serif; 142 | color: #3b4151 143 | } 144 | 145 | .swagger-ui .opblock .opblock-summary-method { 146 | font-size: 14px; 147 | font-weight: 700; 148 | min-width: 80px; 149 | padding: 6px 15px; 150 | text-align: center; 151 | border-radius: 3px; 152 | background: #000; 153 | text-shadow: 0 1px 0 rgba(0, 0, 0, .1); 154 | font-family: Titillium Web, sans-serif; 155 | color: #fff 156 | } 157 | 158 | .swagger-ui .opblock .opblock-summary-path, .swagger-ui .opblock .opblock-summary-path__deprecated { 159 | font-size: 16px; 160 | display: -webkit-box; 161 | display: -ms-flexbox; 162 | display: flex; 163 | padding: 0 10px; 164 | font-family: Source Code Pro, monospace; 165 | font-weight: 600; 166 | color: #3b4151; 167 | -webkit-box-align: center; 168 | -ms-flex-align: center; 169 | align-items: center 170 | } 171 | 172 | .swagger-ui .opblock .opblock-summary-path .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link { 173 | position: relative; 174 | top: 2px; 175 | width: 0; 176 | margin: 0; 177 | cursor: pointer; 178 | -webkit-transition: all .5s; 179 | transition: all .5s 180 | } 181 | 182 | .swagger-ui .opblock .opblock-summary-path:hover .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link { 183 | width: 18px; 184 | margin: 0 5px 185 | } 186 | 187 | .swagger-ui .opblock .opblock-summary-path__deprecated { 188 | text-decoration: line-through 189 | } 190 | 191 | .swagger-ui .opblock .opblock-summary-description { 192 | font-size: 13px; 193 | -webkit-box-flex: 1; 194 | -ms-flex: 1; 195 | flex: 1; 196 | font-family: Open Sans, sans-serif; 197 | color: #3b4151 198 | } 199 | 200 | .swagger-ui .opblock .opblock-summary { 201 | display: -webkit-box; 202 | display: -ms-flexbox; 203 | display: flex; 204 | padding: 5px; 205 | cursor: pointer; 206 | -webkit-box-align: center; 207 | -ms-flex-align: center; 208 | align-items: center 209 | } 210 | 211 | .swagger-ui .opblock.opblock-post { 212 | border-color: #49cc90; 213 | background: rgba(73, 204, 144, .1) 214 | } 215 | 216 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 217 | background: #49cc90 218 | } 219 | 220 | .swagger-ui .opblock.opblock-post .opblock-summary { 221 | border-color: #49cc90 222 | } 223 | 224 | .swagger-ui .opblock.opblock-put { 225 | border-color: #fca130; 226 | background: rgba(252, 161, 48, .1) 227 | } 228 | 229 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 230 | background: #fca130 231 | } 232 | 233 | .swagger-ui .opblock.opblock-put .opblock-summary { 234 | border-color: #fca130 235 | } 236 | 237 | .swagger-ui .opblock.opblock-delete { 238 | border-color: #f93e3e; 239 | background: rgba(249, 62, 62, .1) 240 | } 241 | 242 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 243 | background: #f93e3e 244 | } 245 | 246 | .swagger-ui .opblock.opblock-delete .opblock-summary { 247 | border-color: #f93e3e 248 | } 249 | 250 | .swagger-ui .opblock.opblock-get { 251 | border-color: #61affe; 252 | background: rgba(97, 175, 254, .1) 253 | } 254 | 255 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 256 | background: #61affe 257 | } 258 | 259 | .swagger-ui .opblock.opblock-get .opblock-summary { 260 | border-color: #61affe 261 | } 262 | 263 | .swagger-ui .opblock.opblock-patch { 264 | border-color: #50e3c2; 265 | background: rgba(80, 227, 194, .1) 266 | } 267 | 268 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 269 | background: #50e3c2 270 | } 271 | 272 | .swagger-ui .opblock.opblock-patch .opblock-summary { 273 | border-color: #50e3c2 274 | } 275 | 276 | .swagger-ui .opblock.opblock-head { 277 | border-color: #9012fe; 278 | background: rgba(144, 18, 254, .1) 279 | } 280 | 281 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 282 | background: #9012fe 283 | } 284 | 285 | .swagger-ui .opblock.opblock-head .opblock-summary { 286 | border-color: #9012fe 287 | } 288 | 289 | .swagger-ui .opblock.opblock-options { 290 | border-color: #0d5aa7; 291 | background: rgba(13, 90, 167, .1) 292 | } 293 | 294 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 295 | background: #0d5aa7 296 | } 297 | 298 | .swagger-ui .opblock.opblock-options .opblock-summary { 299 | border-color: #0d5aa7 300 | } 301 | 302 | .swagger-ui .opblock.opblock-deprecated { 303 | opacity: .6; 304 | border-color: #ebebeb; 305 | background: hsla(0, 0%, 92%, .1) 306 | } 307 | 308 | .swagger-ui .opblock.opblock-deprecated .opblock-summary-method { 309 | background: #ebebeb 310 | } 311 | 312 | .swagger-ui .opblock.opblock-deprecated .opblock-summary { 313 | border-color: #ebebeb 314 | } 315 | 316 | .swagger-ui .tab { 317 | display: -webkit-box; 318 | display: -ms-flexbox; 319 | display: flex; 320 | margin: 20px 0 10px; 321 | padding: 0; 322 | list-style: none 323 | } 324 | 325 | .swagger-ui .tab li { 326 | font-size: 12px; 327 | min-width: 100px; 328 | min-width: 90px; 329 | padding: 0; 330 | cursor: pointer; 331 | font-family: Titillium Web, sans-serif; 332 | color: #3b4151 333 | } 334 | 335 | .swagger-ui .tab li:first-of-type { 336 | position: relative; 337 | padding-left: 0 338 | } 339 | 340 | .swagger-ui .tab li:first-of-type:after { 341 | position: absolute; 342 | top: 0; 343 | right: 6px; 344 | width: 1px; 345 | height: 100%; 346 | content: ""; 347 | background: rgba(0, 0, 0, .2) 348 | } 349 | 350 | .swagger-ui .tab li.active { 351 | font-weight: 700 352 | } 353 | 354 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-title_normal { 355 | padding: 15px 20px 356 | } 357 | 358 | .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-description-wrapper h4, .swagger-ui .opblock-title_normal, .swagger-ui .opblock-title_normal h4 { 359 | font-size: 12px; 360 | margin: 0 0 5px; 361 | font-family: Open Sans, sans-serif; 362 | color: #3b4151 363 | } 364 | 365 | .swagger-ui .opblock-description-wrapper p, .swagger-ui .opblock-title_normal p { 366 | font-size: 14px; 367 | margin: 0; 368 | font-family: Open Sans, sans-serif; 369 | color: #3b4151 370 | } 371 | 372 | .swagger-ui .execute-wrapper { 373 | padding: 20px; 374 | text-align: right 375 | } 376 | 377 | .swagger-ui .execute-wrapper .btn { 378 | width: 100%; 379 | padding: 8px 40px 380 | } 381 | 382 | .swagger-ui .body-param-options { 383 | display: -webkit-box; 384 | display: -ms-flexbox; 385 | display: flex; 386 | -webkit-box-orient: vertical; 387 | -webkit-box-direction: normal; 388 | -ms-flex-direction: column; 389 | flex-direction: column 390 | } 391 | 392 | .swagger-ui .body-param-options .body-param-edit { 393 | padding: 10px 0 394 | } 395 | 396 | .swagger-ui .body-param-options label { 397 | padding: 8px 0 398 | } 399 | 400 | .swagger-ui .body-param-options label select { 401 | margin: 3px 0 0 402 | } 403 | 404 | .swagger-ui .responses-inner { 405 | padding: 20px 406 | } 407 | 408 | .swagger-ui .responses-inner h4, .swagger-ui .responses-inner h5 { 409 | font-size: 12px; 410 | margin: 10px 0 5px; 411 | font-family: Open Sans, sans-serif; 412 | color: #3b4151 413 | } 414 | 415 | .swagger-ui .response-col_status { 416 | font-size: 14px; 417 | font-family: Open Sans, sans-serif; 418 | color: #3b4151 419 | } 420 | 421 | .swagger-ui .response-col_status .response-undocumented { 422 | font-size: 11px; 423 | font-family: Source Code Pro, monospace; 424 | font-weight: 600; 425 | color: #999 426 | } 427 | 428 | .swagger-ui .response-col_description__inner span { 429 | font-size: 12px; 430 | font-style: italic; 431 | display: block; 432 | margin: 10px 0; 433 | padding: 10px; 434 | border-radius: 4px; 435 | background: #41444e; 436 | font-family: Source Code Pro, monospace; 437 | font-weight: 600; 438 | color: #fff 439 | } 440 | 441 | .swagger-ui .response-col_description__inner span p { 442 | margin: 0 443 | } 444 | 445 | .swagger-ui .opblock-body pre { 446 | font-size: 12px; 447 | margin: 0; 448 | padding: 10px; 449 | white-space: pre-wrap; 450 | border-radius: 4px; 451 | background: #41444e; 452 | font-family: Source Code Pro, monospace; 453 | font-weight: 600; 454 | color: #fff 455 | } 456 | 457 | .swagger-ui .opblock-body pre span { 458 | color: #fff!important 459 | } 460 | 461 | .swagger-ui .scheme-container { 462 | margin: 0 0 20px; 463 | padding: 30px 0; 464 | background: #fff; 465 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15) 466 | } 467 | 468 | .swagger-ui .scheme-container .schemes { 469 | display: -webkit-box; 470 | display: -ms-flexbox; 471 | display: flex; 472 | -webkit-box-align: center; 473 | -ms-flex-align: center; 474 | align-items: center 475 | } 476 | 477 | .swagger-ui .scheme-container .schemes>label { 478 | font-size: 12px; 479 | font-weight: 700; 480 | display: -webkit-box; 481 | display: -ms-flexbox; 482 | display: flex; 483 | -webkit-box-orient: vertical; 484 | -webkit-box-direction: normal; 485 | -ms-flex-direction: column; 486 | flex-direction: column; 487 | margin: -20px 15px 0 0; 488 | font-family: Titillium Web, sans-serif; 489 | color: #3b4151 490 | } 491 | 492 | .swagger-ui .scheme-container .schemes>label select { 493 | min-width: 130px; 494 | text-transform: uppercase 495 | } 496 | 497 | .swagger-ui .loading-container { 498 | padding: 40px 0 60px 499 | } 500 | 501 | .swagger-ui .loading-container .loading { 502 | position: relative 503 | } 504 | 505 | .swagger-ui .loading-container .loading:after { 506 | font-size: 10px; 507 | font-weight: 700; 508 | position: absolute; 509 | top: 50%; 510 | left: 50%; 511 | content: "loading"; 512 | -webkit-transform: translate(-50%, -50%); 513 | transform: translate(-50%, -50%); 514 | text-transform: uppercase; 515 | font-family: Titillium Web, sans-serif; 516 | color: #3b4151 517 | } 518 | 519 | .swagger-ui .loading-container .loading:before { 520 | position: absolute; 521 | top: 50%; 522 | left: 50%; 523 | display: block; 524 | width: 60px; 525 | height: 60px; 526 | margin: -30px; 527 | content: ""; 528 | -webkit-animation: rotation 1s infinite linear, opacity .5s; 529 | animation: rotation 1s infinite linear, opacity .5s; 530 | opacity: 1; 531 | border: 2px solid rgba(85, 85, 85, .1); 532 | border-top-color: rgba(0, 0, 0, .6); 533 | border-radius: 100%; 534 | -webkit-backface-visibility: hidden; 535 | backface-visibility: hidden 536 | } 537 | 538 | @-webkit-keyframes rotation { 539 | to { 540 | -webkit-transform: rotate(1turn); 541 | transform: rotate(1turn) 542 | } 543 | } 544 | 545 | @keyframes rotation { 546 | to { 547 | -webkit-transform: rotate(1turn); 548 | transform: rotate(1turn) 549 | } 550 | } 551 | 552 | @-webkit-keyframes blinker { 553 | 50% { 554 | opacity: 0 555 | } 556 | } 557 | 558 | @keyframes blinker { 559 | 50% { 560 | opacity: 0 561 | } 562 | } 563 | 564 | .swagger-ui .btn { 565 | font-size: 14px; 566 | font-weight: 700; 567 | padding: 5px 23px; 568 | -webkit-transition: all .3s; 569 | transition: all .3s; 570 | border: 2px solid #888; 571 | border-radius: 4px; 572 | background: transparent; 573 | box-shadow: 0 1px 2px rgba(0, 0, 0, .1); 574 | font-family: Titillium Web, sans-serif; 575 | color: #3b4151 576 | } 577 | 578 | .swagger-ui .btn[disabled] { 579 | cursor: not-allowed; 580 | opacity: .3 581 | } 582 | 583 | .swagger-ui .btn:hover { 584 | box-shadow: 0 0 5px rgba(0, 0, 0, .3) 585 | } 586 | 587 | .swagger-ui .btn.cancel { 588 | border-color: #ff6060; 589 | font-family: Titillium Web, sans-serif; 590 | color: #ff6060 591 | } 592 | 593 | .swagger-ui .btn.authorize { 594 | line-height: 1; 595 | display: inline; 596 | color: #49cc90; 597 | border-color: #49cc90 598 | } 599 | 600 | .swagger-ui .btn.authorize span { 601 | float: left; 602 | padding: 4px 20px 0 0 603 | } 604 | 605 | .swagger-ui .btn.authorize svg { 606 | fill: #49cc90 607 | } 608 | 609 | .swagger-ui .btn.execute { 610 | -webkit-animation: pulse 2s infinite; 611 | animation: pulse 2s infinite; 612 | color: #fff; 613 | border-color: #4990e2 614 | } 615 | 616 | @-webkit-keyframes pulse { 617 | 0% { 618 | color: #fff; 619 | background: #4990e2; 620 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 621 | } 622 | 70% { 623 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 624 | } 625 | to { 626 | color: #fff; 627 | background: #4990e2; 628 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 629 | } 630 | } 631 | 632 | @keyframes pulse { 633 | 0% { 634 | color: #fff; 635 | background: #4990e2; 636 | box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 637 | } 638 | 70% { 639 | box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 640 | } 641 | to { 642 | color: #fff; 643 | background: #4990e2; 644 | box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 645 | } 646 | } 647 | 648 | .swagger-ui .btn-group { 649 | display: -webkit-box; 650 | display: -ms-flexbox; 651 | display: flex; 652 | padding: 30px 653 | } 654 | 655 | .swagger-ui .btn-group .btn { 656 | -webkit-box-flex: 1; 657 | -ms-flex: 1; 658 | flex: 1 659 | } 660 | 661 | .swagger-ui .btn-group .btn:first-child { 662 | border-radius: 4px 0 0 4px 663 | } 664 | 665 | .swagger-ui .btn-group .btn:last-child { 666 | border-radius: 0 4px 4px 0 667 | } 668 | 669 | .swagger-ui .authorization__btn { 670 | padding: 0 10px; 671 | border: none; 672 | background: none 673 | } 674 | 675 | .swagger-ui .authorization__btn.locked { 676 | opacity: 1 677 | } 678 | 679 | .swagger-ui .authorization__btn.unlocked { 680 | opacity: .4 681 | } 682 | 683 | .swagger-ui .expand-methods, .swagger-ui .expand-operation { 684 | border: none; 685 | background: none 686 | } 687 | 688 | .swagger-ui .expand-methods svg, .swagger-ui .expand-operation svg { 689 | width: 20px; 690 | height: 20px 691 | } 692 | 693 | .swagger-ui .expand-methods { 694 | padding: 0 10px 695 | } 696 | 697 | .swagger-ui .expand-methods:hover svg { 698 | fill: #444 699 | } 700 | 701 | .swagger-ui .expand-methods svg { 702 | -webkit-transition: all .3s; 703 | transition: all .3s; 704 | fill: #777 705 | } 706 | 707 | .swagger-ui button { 708 | cursor: pointer; 709 | outline: none 710 | } 711 | 712 | .swagger-ui select { 713 | font-size: 14px; 714 | font-weight: 700; 715 | padding: 5px 40px 5px 10px; 716 | border: 2px solid #41444e; 717 | border-radius: 4px; 718 | background: #f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat; 719 | background-size: 20px; 720 | box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .25); 721 | font-family: Titillium Web, sans-serif; 722 | color: #3b4151; 723 | -webkit-appearance: none; 724 | -moz-appearance: none; 725 | appearance: none 726 | } 727 | 728 | .swagger-ui select[multiple] { 729 | margin: 5px 0; 730 | padding: 5px; 731 | background: #f7f7f7 732 | } 733 | 734 | .swagger-ui .opblock-body select { 735 | min-width: 230px 736 | } 737 | 738 | .swagger-ui label { 739 | font-size: 12px; 740 | font-weight: 700; 741 | margin: 0 0 5px; 742 | font-family: Titillium Web, sans-serif; 743 | color: #3b4151 744 | } 745 | 746 | .swagger-ui input[type=email], .swagger-ui input[type=password], .swagger-ui input[type=search], .swagger-ui input[type=text] { 747 | min-width: 100px; 748 | margin: 5px 0; 749 | padding: 8px 10px; 750 | border: 1px solid #d9d9d9; 751 | border-radius: 4px; 752 | background: #fff 753 | } 754 | 755 | .swagger-ui input[type=email].invalid, .swagger-ui input[type=password].invalid, .swagger-ui input[type=search].invalid, .swagger-ui input[type=text].invalid { 756 | -webkit-animation: shake .4s 1; 757 | animation: shake .4s 1; 758 | border-color: #f93e3e; 759 | background: #feebeb 760 | } 761 | 762 | @-webkit-keyframes shake { 763 | 10%, 90% { 764 | -webkit-transform: translate3d(-1px, 0, 0); 765 | transform: translate3d(-1px, 0, 0) 766 | } 767 | 20%, 80% { 768 | -webkit-transform: translate3d(2px, 0, 0); 769 | transform: translate3d(2px, 0, 0) 770 | } 771 | 30%, 50%, 70% { 772 | -webkit-transform: translate3d(-4px, 0, 0); 773 | transform: translate3d(-4px, 0, 0) 774 | } 775 | 40%, 60% { 776 | -webkit-transform: translate3d(4px, 0, 0); 777 | transform: translate3d(4px, 0, 0) 778 | } 779 | } 780 | 781 | @keyframes shake { 782 | 10%, 90% { 783 | -webkit-transform: translate3d(-1px, 0, 0); 784 | transform: translate3d(-1px, 0, 0) 785 | } 786 | 20%, 80% { 787 | -webkit-transform: translate3d(2px, 0, 0); 788 | transform: translate3d(2px, 0, 0) 789 | } 790 | 30%, 50%, 70% { 791 | -webkit-transform: translate3d(-4px, 0, 0); 792 | transform: translate3d(-4px, 0, 0) 793 | } 794 | 40%, 60% { 795 | -webkit-transform: translate3d(4px, 0, 0); 796 | transform: translate3d(4px, 0, 0) 797 | } 798 | } 799 | 800 | .swagger-ui textarea { 801 | font-size: 12px; 802 | width: 100%; 803 | min-height: 280px; 804 | padding: 10px; 805 | border: none; 806 | border-radius: 4px; 807 | outline: none; 808 | background: hsla(0, 0%, 100%, .8); 809 | font-family: Source Code Pro, monospace; 810 | font-weight: 600; 811 | color: #3b4151 812 | } 813 | 814 | .swagger-ui textarea:focus { 815 | border: 2px solid #61affe 816 | } 817 | 818 | .swagger-ui textarea.curl { 819 | font-size: 12px; 820 | min-height: 100px; 821 | margin: 0; 822 | padding: 10px; 823 | resize: none; 824 | border-radius: 4px; 825 | background: #41444e; 826 | font-family: Source Code Pro, monospace; 827 | font-weight: 600; 828 | color: #fff 829 | } 830 | 831 | .swagger-ui .checkbox { 832 | padding: 5px 0 10px; 833 | -webkit-transition: opacity .5s; 834 | transition: opacity .5s; 835 | color: #333 836 | } 837 | 838 | .swagger-ui .checkbox label { 839 | display: -webkit-box; 840 | display: -ms-flexbox; 841 | display: flex 842 | } 843 | 844 | .swagger-ui .checkbox p { 845 | font-weight: 400!important; 846 | font-style: italic; 847 | margin: 0!important; 848 | font-family: Source Code Pro, monospace; 849 | font-weight: 600; 850 | color: #3b4151 851 | } 852 | 853 | .swagger-ui .checkbox input[type=checkbox] { 854 | display: none 855 | } 856 | 857 | .swagger-ui .checkbox input[type=checkbox]+label>.item { 858 | position: relative; 859 | top: 3px; 860 | display: inline-block; 861 | width: 16px; 862 | height: 16px; 863 | margin: 0 8px 0 0; 864 | padding: 5px; 865 | cursor: pointer; 866 | border-radius: 1px; 867 | background: #e8e8e8; 868 | box-shadow: 0 0 0 2px #e8e8e8; 869 | -webkit-box-flex: 0; 870 | -ms-flex: none; 871 | flex: none 872 | } 873 | 874 | .swagger-ui .checkbox input[type=checkbox]+label>.item:active { 875 | -webkit-transform: scale(.9); 876 | transform: scale(.9) 877 | } 878 | 879 | .swagger-ui .checkbox input[type=checkbox]:checked+label>.item { 880 | background: #e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat 881 | } 882 | 883 | .swagger-ui .dialog-ux { 884 | position: fixed; 885 | z-index: 9999; 886 | top: 0; 887 | right: 0; 888 | bottom: 0; 889 | left: 0 890 | } 891 | 892 | .swagger-ui .dialog-ux .backdrop-ux { 893 | position: fixed; 894 | top: 0; 895 | right: 0; 896 | bottom: 0; 897 | left: 0; 898 | background: rgba(0, 0, 0, .8) 899 | } 900 | 901 | .swagger-ui .dialog-ux .modal-ux { 902 | position: absolute; 903 | z-index: 9999; 904 | top: 50%; 905 | left: 50%; 906 | width: 100%; 907 | min-width: 300px; 908 | max-width: 650px; 909 | -webkit-transform: translate(-50%, -50%); 910 | transform: translate(-50%, -50%); 911 | border: 1px solid #ebebeb; 912 | border-radius: 4px; 913 | background: #fff; 914 | box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2) 915 | } 916 | 917 | .swagger-ui .dialog-ux .modal-ux-content { 918 | overflow-y: auto; 919 | max-height: 540px; 920 | padding: 20px 921 | } 922 | 923 | .swagger-ui .dialog-ux .modal-ux-content p { 924 | font-size: 12px; 925 | margin: 0 0 5px; 926 | color: #41444e; 927 | font-family: Open Sans, sans-serif; 928 | color: #3b4151 929 | } 930 | 931 | .swagger-ui .dialog-ux .modal-ux-content h4 { 932 | font-size: 18px; 933 | font-weight: 600; 934 | margin: 15px 0 0; 935 | font-family: Titillium Web, sans-serif; 936 | color: #3b4151 937 | } 938 | 939 | .swagger-ui .dialog-ux .modal-ux-header { 940 | display: -webkit-box; 941 | display: -ms-flexbox; 942 | display: flex; 943 | padding: 12px 0; 944 | border-bottom: 1px solid #ebebeb; 945 | -webkit-box-align: center; 946 | -ms-flex-align: center; 947 | align-items: center 948 | } 949 | 950 | .swagger-ui .dialog-ux .modal-ux-header .close-modal { 951 | padding: 0 10px; 952 | border: none; 953 | background: none; 954 | -webkit-appearance: none; 955 | -moz-appearance: none; 956 | appearance: none 957 | } 958 | 959 | .swagger-ui .dialog-ux .modal-ux-header h3 { 960 | font-size: 20px; 961 | font-weight: 600; 962 | margin: 0; 963 | padding: 0 20px; 964 | -webkit-box-flex: 1; 965 | -ms-flex: 1; 966 | flex: 1; 967 | font-family: Titillium Web, sans-serif; 968 | color: #3b4151 969 | } 970 | 971 | .swagger-ui .model { 972 | font-size: 12px; 973 | font-weight: 300; 974 | font-family: Source Code Pro, monospace; 975 | font-weight: 600; 976 | color: #3b4151 977 | } 978 | 979 | .swagger-ui .model-toggle { 980 | font-size: 10px; 981 | position: relative; 982 | top: 6px; 983 | display: inline-block; 984 | margin: auto .3em; 985 | cursor: pointer; 986 | -webkit-transition: -webkit-transform .15s ease-in; 987 | transition: -webkit-transform .15s ease-in; 988 | transition: transform .15s ease-in; 989 | transition: transform .15s ease-in, -webkit-transform .15s ease-in; 990 | -webkit-transform: rotate(90deg); 991 | transform: rotate(90deg); 992 | -webkit-transform-origin: 50% 50%; 993 | transform-origin: 50% 50% 994 | } 995 | 996 | .swagger-ui .model-toggle.collapsed { 997 | -webkit-transform: rotate(0deg); 998 | transform: rotate(0deg) 999 | } 1000 | 1001 | .swagger-ui .model-toggle:after { 1002 | display: block; 1003 | width: 20px; 1004 | height: 20px; 1005 | content: ""; 1006 | background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat; 1007 | background-size: 100% 1008 | } 1009 | 1010 | .swagger-ui .model-jump-to-path { 1011 | position: relative; 1012 | cursor: pointer 1013 | } 1014 | 1015 | .swagger-ui .model-jump-to-path .view-line-link { 1016 | position: absolute; 1017 | top: -.4em; 1018 | cursor: pointer 1019 | } 1020 | 1021 | .swagger-ui .model-title { 1022 | position: relative 1023 | } 1024 | 1025 | .swagger-ui .model-title:hover .model-hint { 1026 | visibility: visible 1027 | } 1028 | 1029 | .swagger-ui .model-hint { 1030 | position: absolute; 1031 | top: -1.8em; 1032 | visibility: hidden; 1033 | padding: .1em .5em; 1034 | white-space: nowrap; 1035 | color: #ebebeb; 1036 | border-radius: 4px; 1037 | background: rgba(0, 0, 0, .7) 1038 | } 1039 | 1040 | .swagger-ui section.models { 1041 | margin: 30px 0; 1042 | border: 1px solid rgba(59, 65, 81, .3); 1043 | border-radius: 4px 1044 | } 1045 | 1046 | .swagger-ui section.models.is-open { 1047 | padding: 0 0 20px 1048 | } 1049 | 1050 | .swagger-ui section.models.is-open h4 { 1051 | margin: 0 0 5px; 1052 | border-bottom: 1px solid rgba(59, 65, 81, .3) 1053 | } 1054 | 1055 | .swagger-ui section.models.is-open h4 svg { 1056 | -webkit-transform: rotate(90deg); 1057 | transform: rotate(90deg) 1058 | } 1059 | 1060 | .swagger-ui section.models h4 { 1061 | font-size: 16px; 1062 | display: -webkit-box; 1063 | display: -ms-flexbox; 1064 | display: flex; 1065 | margin: 0; 1066 | padding: 10px 20px 10px 10px; 1067 | cursor: pointer; 1068 | -webkit-transition: all .2s; 1069 | transition: all .2s; 1070 | font-family: Titillium Web, sans-serif; 1071 | color: #777; 1072 | -webkit-box-align: center; 1073 | -ms-flex-align: center; 1074 | align-items: center 1075 | } 1076 | 1077 | .swagger-ui section.models h4 svg { 1078 | -webkit-transition: all .4s; 1079 | transition: all .4s 1080 | } 1081 | 1082 | .swagger-ui section.models h4 span { 1083 | -webkit-box-flex: 1; 1084 | -ms-flex: 1; 1085 | flex: 1 1086 | } 1087 | 1088 | .swagger-ui section.models h4:hover { 1089 | background: rgba(0, 0, 0, .02) 1090 | } 1091 | 1092 | .swagger-ui section.models h5 { 1093 | font-size: 16px; 1094 | margin: 0 0 10px; 1095 | font-family: Titillium Web, sans-serif; 1096 | color: #777 1097 | } 1098 | 1099 | .swagger-ui section.models .model-jump-to-path { 1100 | position: relative; 1101 | top: 5px 1102 | } 1103 | 1104 | .swagger-ui section.models .model-container { 1105 | margin: 0 20px 15px; 1106 | -webkit-transition: all .5s; 1107 | transition: all .5s; 1108 | border-radius: 4px; 1109 | background: rgba(0, 0, 0, .05) 1110 | } 1111 | 1112 | .swagger-ui section.models .model-container:hover { 1113 | background: rgba(0, 0, 0, .07) 1114 | } 1115 | 1116 | .swagger-ui section.models .model-container:first-of-type { 1117 | margin: 20px 1118 | } 1119 | 1120 | .swagger-ui section.models .model-container:last-of-type { 1121 | margin: 0 20px 1122 | } 1123 | 1124 | .swagger-ui section.models .model-box { 1125 | background: none 1126 | } 1127 | 1128 | .swagger-ui .model-box { 1129 | padding: 10px; 1130 | border-radius: 4px; 1131 | background: rgba(0, 0, 0, .1) 1132 | } 1133 | 1134 | .swagger-ui .model-box .model-jump-to-path { 1135 | position: relative; 1136 | top: 4px 1137 | } 1138 | 1139 | .swagger-ui .model-title { 1140 | font-size: 16px; 1141 | font-family: Titillium Web, sans-serif; 1142 | color: #555 1143 | } 1144 | 1145 | .swagger-ui span>span.model, .swagger-ui span>span.model .brace-close { 1146 | padding: 0 0 0 10px 1147 | } 1148 | 1149 | .swagger-ui .prop-type { 1150 | color: #55a 1151 | } 1152 | 1153 | .swagger-ui .prop-enum { 1154 | display: block 1155 | } 1156 | 1157 | .swagger-ui .prop-format { 1158 | color: #999 1159 | } 1160 | 1161 | .swagger-ui table { 1162 | width: 100%; 1163 | padding: 0 10px; 1164 | border-collapse: collapse 1165 | } 1166 | 1167 | .swagger-ui table.model tbody tr td { 1168 | padding: 0; 1169 | vertical-align: top 1170 | } 1171 | 1172 | .swagger-ui table.model tbody tr td:first-of-type { 1173 | width: 100px; 1174 | padding: 0 1175 | } 1176 | 1177 | .swagger-ui table.headers td { 1178 | font-size: 12px; 1179 | font-weight: 300; 1180 | vertical-align: middle; 1181 | font-family: Source Code Pro, monospace; 1182 | font-weight: 600; 1183 | color: #3b4151 1184 | } 1185 | 1186 | .swagger-ui table tbody tr td { 1187 | padding: 10px 0 0; 1188 | vertical-align: top 1189 | } 1190 | 1191 | .swagger-ui table tbody tr td:first-of-type { 1192 | width: 20%; 1193 | padding: 10px 0 1194 | } 1195 | 1196 | .swagger-ui table thead tr td, .swagger-ui table thead tr th { 1197 | font-size: 12px; 1198 | font-weight: 700; 1199 | padding: 12px 0; 1200 | text-align: left; 1201 | border-bottom: 1px solid rgba(59, 65, 81, .2); 1202 | font-family: Open Sans, sans-serif; 1203 | color: #3b4151 1204 | } 1205 | 1206 | .swagger-ui .parameters-col_description p { 1207 | font-size: 14px; 1208 | margin: 0; 1209 | font-family: Open Sans, sans-serif; 1210 | color: #3b4151 1211 | } 1212 | 1213 | .swagger-ui .parameters-col_description input[type=text] { 1214 | width: 100%; 1215 | max-width: 340px 1216 | } 1217 | 1218 | .swagger-ui .parameter__name { 1219 | font-size: 16px; 1220 | font-weight: 400; 1221 | font-family: Titillium Web, sans-serif; 1222 | color: #3b4151 1223 | } 1224 | 1225 | .swagger-ui .parameter__name.required { 1226 | font-weight: 700 1227 | } 1228 | 1229 | .swagger-ui .parameter__name.required:after { 1230 | font-size: 10px; 1231 | position: relative; 1232 | top: -6px; 1233 | padding: 5px; 1234 | content: "required"; 1235 | color: rgba(255, 0, 0, .6) 1236 | } 1237 | 1238 | .swagger-ui .parameter__in { 1239 | font-size: 12px; 1240 | font-style: italic; 1241 | font-family: Source Code Pro, monospace; 1242 | font-weight: 600; 1243 | color: #888 1244 | } 1245 | 1246 | .swagger-ui .table-container { 1247 | padding: 20px 1248 | } 1249 | 1250 | .swagger-ui .topbar { 1251 | padding: 8px 30px; 1252 | background-color: #89bf04 1253 | } 1254 | 1255 | .swagger-ui .topbar .topbar-wrapper { 1256 | -ms-flex-align: center 1257 | } 1258 | 1259 | .swagger-ui .topbar .topbar-wrapper, .swagger-ui .topbar a { 1260 | display: -webkit-box; 1261 | display: -ms-flexbox; 1262 | display: flex; 1263 | -webkit-box-align: center; 1264 | align-items: center 1265 | } 1266 | 1267 | .swagger-ui .topbar a { 1268 | font-size: 1.5em; 1269 | font-weight: 700; 1270 | text-decoration: none; 1271 | -webkit-box-flex: 1; 1272 | -ms-flex: 1; 1273 | flex: 1; 1274 | -ms-flex-align: center; 1275 | font-family: Titillium Web, sans-serif; 1276 | color: #fff 1277 | } 1278 | 1279 | .swagger-ui .topbar a span { 1280 | margin: 0; 1281 | padding: 0 10px 1282 | } 1283 | 1284 | .swagger-ui .topbar .download-url-wrapper { 1285 | display: -webkit-box; 1286 | display: -ms-flexbox; 1287 | display: flex 1288 | } 1289 | 1290 | .swagger-ui .topbar .download-url-wrapper input[type=text] { 1291 | min-width: 350px; 1292 | margin: 0; 1293 | border: 2px solid #547f00; 1294 | border-radius: 4px 0 0 4px; 1295 | outline: none 1296 | } 1297 | 1298 | .swagger-ui .topbar .download-url-wrapper .download-url-button { 1299 | font-size: 16px; 1300 | font-weight: 700; 1301 | padding: 4px 40px; 1302 | border: none; 1303 | border-radius: 0 4px 4px 0; 1304 | background: #547f00; 1305 | font-family: Titillium Web, sans-serif; 1306 | color: #fff 1307 | } 1308 | 1309 | .swagger-ui .info { 1310 | margin: 50px 0 1311 | } 1312 | 1313 | .swagger-ui .info hgroup.main { 1314 | margin: 0 0 20px 1315 | } 1316 | 1317 | .swagger-ui .info hgroup.main a { 1318 | font-size: 12px 1319 | } 1320 | 1321 | .swagger-ui .info p { 1322 | font-size: 14px; 1323 | font-family: Open Sans, sans-serif; 1324 | color: #3b4151 1325 | } 1326 | 1327 | .swagger-ui .info code { 1328 | padding: 3px 5px; 1329 | border-radius: 4px; 1330 | background: rgba(0, 0, 0, .05); 1331 | font-family: Source Code Pro, monospace; 1332 | font-weight: 600; 1333 | color: #9012fe 1334 | } 1335 | 1336 | .swagger-ui .info a { 1337 | font-size: 14px; 1338 | -webkit-transition: all .4s; 1339 | transition: all .4s; 1340 | font-family: Open Sans, sans-serif; 1341 | color: #4990e2 1342 | } 1343 | 1344 | .swagger-ui .info a:hover { 1345 | color: #1f69c0 1346 | } 1347 | 1348 | .swagger-ui .info>div { 1349 | margin: 0 0 5px 1350 | } 1351 | 1352 | .swagger-ui .info .base-url { 1353 | font-size: 12px; 1354 | font-weight: 300!important; 1355 | margin: 0; 1356 | font-family: Source Code Pro, monospace; 1357 | font-weight: 600; 1358 | color: #3b4151 1359 | } 1360 | 1361 | .swagger-ui .info .title { 1362 | font-size: 36px; 1363 | margin: 0; 1364 | font-family: Open Sans, sans-serif; 1365 | color: #3b4151 1366 | } 1367 | 1368 | .swagger-ui .info .title small { 1369 | font-size: 10px; 1370 | position: relative; 1371 | top: -5px; 1372 | display: inline-block; 1373 | margin: 0 0 0 5px; 1374 | padding: 2px 4px; 1375 | vertical-align: super; 1376 | border-radius: 57px; 1377 | background: #7d8492 1378 | } 1379 | 1380 | .swagger-ui .info .title small pre { 1381 | margin: 0; 1382 | font-family: Titillium Web, sans-serif; 1383 | color: #fff 1384 | } 1385 | 1386 | .swagger-ui .auth-btn-wrapper { 1387 | display: -webkit-box; 1388 | display: -ms-flexbox; 1389 | display: flex; 1390 | padding: 10px 0; 1391 | -webkit-box-pack: center; 1392 | -ms-flex-pack: center; 1393 | justify-content: center 1394 | } 1395 | 1396 | .swagger-ui .auth-wrapper { 1397 | display: -webkit-box; 1398 | display: -ms-flexbox; 1399 | display: flex; 1400 | -webkit-box-flex: 1; 1401 | -ms-flex: 1; 1402 | flex: 1; 1403 | -webkit-box-pack: end; 1404 | -ms-flex-pack: end; 1405 | justify-content: flex-end 1406 | } 1407 | 1408 | .swagger-ui .auth-wrapper .authorize { 1409 | padding-right: 20px 1410 | } 1411 | 1412 | .swagger-ui .auth-container { 1413 | margin: 0 0 10px; 1414 | padding: 10px 20px; 1415 | border-bottom: 1px solid #ebebeb 1416 | } 1417 | 1418 | .swagger-ui .auth-container:last-of-type { 1419 | margin: 0; 1420 | padding: 10px 20px; 1421 | border: 0 1422 | } 1423 | 1424 | .swagger-ui .auth-container h4 { 1425 | margin: 5px 0 15px!important 1426 | } 1427 | 1428 | .swagger-ui .auth-container .wrapper { 1429 | margin: 0; 1430 | padding: 0 1431 | } 1432 | 1433 | .swagger-ui .auth-container input[type=password], .swagger-ui .auth-container input[type=text] { 1434 | min-width: 230px 1435 | } 1436 | 1437 | .swagger-ui .auth-container .errors { 1438 | font-size: 12px; 1439 | padding: 10px; 1440 | border-radius: 4px; 1441 | font-family: Source Code Pro, monospace; 1442 | font-weight: 600; 1443 | color: #3b4151 1444 | } 1445 | 1446 | .swagger-ui .scopes h2 { 1447 | font-size: 14px; 1448 | font-family: Titillium Web, sans-serif; 1449 | color: #3b4151 1450 | } 1451 | 1452 | .swagger-ui .scope-def { 1453 | padding: 0 0 20px 1454 | } 1455 | 1456 | .swagger-ui .errors-wrapper { 1457 | margin: 20px; 1458 | padding: 10px 20px; 1459 | -webkit-animation: scaleUp .5s; 1460 | animation: scaleUp .5s; 1461 | border: 2px solid #f93e3e; 1462 | border-radius: 4px; 1463 | background: rgba(249, 62, 62, .1) 1464 | } 1465 | 1466 | .swagger-ui .errors-wrapper .error-wrapper { 1467 | margin: 0 0 10px 1468 | } 1469 | 1470 | .swagger-ui .errors-wrapper .errors h4 { 1471 | font-size: 14px; 1472 | margin: 0; 1473 | font-family: Source Code Pro, monospace; 1474 | font-weight: 600; 1475 | color: #3b4151 1476 | } 1477 | 1478 | .swagger-ui .errors-wrapper hgroup { 1479 | display: -webkit-box; 1480 | display: -ms-flexbox; 1481 | display: flex; 1482 | -webkit-box-align: center; 1483 | -ms-flex-align: center; 1484 | align-items: center 1485 | } 1486 | 1487 | .swagger-ui .errors-wrapper hgroup h4 { 1488 | font-size: 20px; 1489 | margin: 0; 1490 | -webkit-box-flex: 1; 1491 | -ms-flex: 1; 1492 | flex: 1; 1493 | font-family: Titillium Web, sans-serif; 1494 | color: #3b4151 1495 | } 1496 | 1497 | @-webkit-keyframes scaleUp { 1498 | 0% { 1499 | -webkit-transform: scale(.8); 1500 | transform: scale(.8); 1501 | opacity: 0 1502 | } 1503 | to { 1504 | -webkit-transform: scale(1); 1505 | transform: scale(1); 1506 | opacity: 1 1507 | } 1508 | } 1509 | 1510 | @keyframes scaleUp { 1511 | 0% { 1512 | -webkit-transform: scale(.8); 1513 | transform: scale(.8); 1514 | opacity: 0 1515 | } 1516 | to { 1517 | -webkit-transform: scale(1); 1518 | transform: scale(1); 1519 | opacity: 1 1520 | } 1521 | } 1522 | 1523 | .swagger-ui .Resizer.vertical.disabled { 1524 | display: none 1525 | } 1526 | 1527 | /*# sourceMappingURL=swagger-ui.css.map*/ 1528 | 1529 | /** 1530 | * Swagger UI Theme Overrides 1531 | * 1532 | * Theme: Outline 1533 | * Author: Mark Ostrander 1534 | * Github: https://github.com/ostranme/swagger-ui-themes 1535 | */ 1536 | 1537 | .swagger-ui .opblock.opblock-post { 1538 | border-color: #10a54a; 1539 | background: rgba(241, 241, 241, .1); 1540 | } 1541 | 1542 | .swagger-ui .opblock.opblock-post .opblock-summary-method { 1543 | background: #fafafa; 1544 | color: #10a54a; 1545 | border: solid 1px #10a54a; 1546 | } 1547 | 1548 | .swagger-ui .opblock.opblock-post .opblock-summary { 1549 | border-color: #DADFE1; 1550 | } 1551 | 1552 | .swagger-ui .opblock.opblock-put { 1553 | border-color: #c5862b; 1554 | background: rgba(241, 241, 241, .1); 1555 | } 1556 | 1557 | .swagger-ui .opblock.opblock-put .opblock-summary-method { 1558 | background: #fafafa; 1559 | color: #c5862b; 1560 | border: solid 1px #c5862b; 1561 | } 1562 | 1563 | .swagger-ui .opblock.opblock-put .opblock-summary { 1564 | border-color: #DADFE1; 1565 | } 1566 | 1567 | .swagger-ui .opblock.opblock-delete { 1568 | border-color: #a41e22; 1569 | background: rgba(241, 241, 241, .1); 1570 | } 1571 | 1572 | .swagger-ui .opblock.opblock-delete .opblock-summary-method { 1573 | background: #fafafa; 1574 | color: #a41e22; 1575 | border: solid 1px #a41e22; 1576 | } 1577 | 1578 | .swagger-ui .opblock.opblock-delete .opblock-summary { 1579 | border-color: #DADFE1; 1580 | } 1581 | 1582 | .swagger-ui .opblock.opblock-get { 1583 | border-color: #0f6ab4; 1584 | background: rgba(241, 241, 241, .1); 1585 | } 1586 | 1587 | .swagger-ui .opblock.opblock-get .opblock-summary-method { 1588 | background: #fafafa; 1589 | color: #0f6ab4; 1590 | border: solid 1px #0f6ab4; 1591 | } 1592 | 1593 | .swagger-ui .opblock.opblock-get .opblock-summary { 1594 | border-color: #DADFE1; 1595 | } 1596 | 1597 | .swagger-ui .opblock.opblock-patch { 1598 | border-color: #c5862b; 1599 | background: rgba(241, 241, 241, .1); 1600 | } 1601 | 1602 | .swagger-ui .opblock.opblock-patch .opblock-summary-method { 1603 | background: #fafafa; 1604 | color: #c5862b; 1605 | border: solid 1px #c5862b; 1606 | } 1607 | 1608 | .swagger-ui .opblock.opblock-patch .opblock-summary { 1609 | border-color: #DADFE1; 1610 | } 1611 | 1612 | .swagger-ui .opblock.opblock-head { 1613 | border-color: #0f6ab4; 1614 | background: rgba(241, 241, 241, .1); 1615 | } 1616 | 1617 | .swagger-ui .opblock.opblock-head .opblock-summary-method { 1618 | background: #fafafa; 1619 | color: #0f6ab4; 1620 | border: solid 1px #0f6ab4; 1621 | } 1622 | 1623 | .swagger-ui .opblock.opblock-head .opblock-summary { 1624 | border-color: #DADFE1; 1625 | } 1626 | 1627 | .swagger-ui .opblock.opblock-options { 1628 | border-color: #0f6ab4; 1629 | background: rgba(241, 241, 241, .1); 1630 | } 1631 | 1632 | .swagger-ui .opblock.opblock-options .opblock-summary-method { 1633 | background: #fafafa; 1634 | color: #0f6ab4; 1635 | border: solid 1px #0f6ab4; 1636 | } 1637 | 1638 | .swagger-ui .opblock.opblock-options .opblock-summary { 1639 | border-color: #DADFE1; 1640 | } 1641 | 1642 | .swagger-ui .info a { 1643 | font-size: 14px; 1644 | -webkit-transition: all .4s; 1645 | transition: all .4s; 1646 | font-family: Open Sans, sans-serif; 1647 | color: #0f6ab4; 1648 | } 1649 | 1650 | .swagger-ui .info a:hover { 1651 | color: #0f6ab4; 1652 | } 1653 | --------------------------------------------------------------------------------