swagger-api / swagger-api/swagger-ui
Feature: Include the source scss files in the distribution
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 29k
- Forks
- 9.3k
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 25
Description
Is your feature request related to a problem?
I want to easily create my own theme for swagger-ui
Describe the solution you'd like
Include the scss in the distribution folder (dist) so that I can override the swagger scss variables before importing the scss files into angular myself
Describe alternatives you've considered
css overrides
Additional context
Not minified versions of the javascript would be nice too as sourcemaps don't seem to be picked up
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the distribution build entry point and the source SCSS files, then inspect how assets are assembled into dist. Done means the SCSS sources are included in dist for downstream theme overrides; consider the request for unminified JavaScript separately.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, scss
- Domain
- build-system, frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100