Skip to content
This repository was archived by the owner on Apr 1, 2020. It is now read-only.

Conversation

manu-unter
Copy link
Collaborator

Migrate some existing .less files to styled-components. The only .less files that are left are those for QuickInfo and Tabs, which are by far the most convoluted cases. I might tackle them in a different PR.

@CrossR
Copy link
Member

CrossR commented Mar 24, 2018

Not really the person to review this, but I would say its probably worth splitting the QuickInfo refactor out into a second PR, since a bunch of small PRs are easier for someone to look over than a giant one.

@manu-unter manu-unter changed the title Refactor some .less files to styled-components [WIP] Refactor some .less files to styled-components Mar 27, 2018
@codecov
Copy link

codecov bot commented Mar 29, 2018

Codecov Report

Merging #1915 into master will increase coverage by 0.5%.
The diff coverage is 49.2%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master    #1915     +/-   ##
=========================================
+ Coverage   35.17%   35.68%   +0.5%     
=========================================
  Files         262      276     +14     
  Lines       10347    10663    +316     
  Branches     1322     1343     +21     
=========================================
+ Hits         3640     3805    +165     
- Misses       6522     6673    +151     
  Partials      185      185
Impacted Files Coverage Δ
browser/src/UI/components/InstallHelp.tsx 50% <100%> (+11.11%) ⬆️
browser/src/UI/components/HighlightText.tsx 34.61% <33.33%> (+3.58%) ⬆️
browser/src/UI/components/Tabs.tsx 35.18% <36.11%> (+1.85%) ⬆️
browser/src/UI/components/Error.tsx 26.08% <50%> (+6.08%) ⬆️
browser/src/Services/Menu/MenuComponent.tsx 42.25% <50%> (+6.86%) ⬆️
browser/src/UI/components/ErrorInfo.tsx 53.84% <60%> (+13.84%) ⬆️
.../src/Services/ContextMenu/ContextMenuComponent.tsx 43.63% <61.53%> (+8.85%) ⬆️
browser/src/Services/FileIcon.tsx 53.33% <66.66%> (+16.96%) ⬆️
browser/src/UI/components/common.ts 78.43% <80%> (+0.38%) ⬆️
.../src/Services/Learning/Tutorial/TutorialManager.ts 70% <0%> (-6.75%) ⬇️
... and 30 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 39cdafc...b5c90e6. Read the comment docs.

@manu-unter
Copy link
Collaborator Author

Thanks for the feedback! With the CI test now working, I will start cherry-picking the changes into different smaller PRs

@manu-unter
Copy link
Collaborator Author

Closing this in favor of smaller, more focused PRs

@manu-unter manu-unter closed this Sep 24, 2018
@manu-unter manu-unter deleted the cryza/refactoring/less-to-styled-components branch September 24, 2018 09:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants