Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BREAK] Remove less theming #27647

Merged
merged 20 commits into from
Jan 27, 2023
Merged

[BREAK] Remove less theming #27647

merged 20 commits into from
Jan 27, 2023

Conversation

ggazzo
Copy link
Member

@ggazzo ggazzo commented Dec 27, 2022

ARCH-79

Well, this pull request removes the settings formerly used to customize the theme.

Some reasons for this change:

  • after using the fuselage components the available colors were insufficient
  • colors are no longer used by components
  • color management via setting was unsatisfactory
  • We were forced to use the less library to compile a 10-line css

So please, after these changes your customizations WILL DISAPPEAR, You will need to reapply the colors and fonts using css var through the custom css setting

Because we are removing your customizations, this change is considered a breaking change.

We know this can be frustrating and annoying. But this standardization allowed us things like Dark theme, and very soon we will bring a tool to help with customization

Proposed changes (including videos or screenshots)

Issue(s)

Steps to test or reproduce

Further comments

@ggazzo ggazzo added the documentation: needed Needs addition/changes to documentation label Jan 24, 2023
@ggazzo ggazzo added this to the 6.0.0 milestone Jan 24, 2023
@ggazzo ggazzo marked this pull request as ready for review January 24, 2023 22:36
@ggazzo ggazzo requested a review from a team as a code owner January 24, 2023 22:36
@codecov
Copy link

codecov bot commented Jan 24, 2023

Codecov Report

Merging #27647 (887e591) into develop (b3c3f53) will increase coverage by 0.92%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop   #27647      +/-   ##
===========================================
+ Coverage    42.15%   43.08%   +0.92%     
===========================================
  Files          845      815      -30     
  Lines        17665    17087     -578     
  Branches      2021     1938      -83     
===========================================
- Hits          7447     7362      -85     
+ Misses        9953     9459     -494     
- Partials       265      266       +1     
Flag Coverage Δ
e2e 43.08% <ø> (+0.92%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

@ggazzo ggazzo merged commit 81dbc89 into develop Jan 27, 2023
@ggazzo ggazzo deleted the break/less branch January 27, 2023 18:12
gabriellsh added a commit that referenced this pull request Feb 6, 2023
….Chat into matrixSearch

* 'feat/federation-feat-2' of github.com:RocketChat/Rocket.Chat: (31 commits)
  fix: removing file wrongly merged on update merge
  [NEW] Federation search public rooms in the Matrix network (#27434)
  Chore: Refactor other kinds of message - Phase 2 (#27927)
  Chore: improve some e2e selectors (#27936)
  [NEW] Warning Popup reinforcing Zapier deprecation on Integrations Admin settings (#27744)
  Chore: Notify Marketplace on App Install (#27925)
  i18n: Language update from LingoHub 🤖 on 2023-01-23Z (#27814)
  [FIX][ENTERPRISE] DDP streamer sending data to destroyed streams (#27929)
  Chore: Migrate cached collections to TypeScript (#27909)
  i18n: Language update from LingoHub 🤖 on 2023-01-09Z (#27705)
  [FIX] Reduce re-subscription on `notify-room/user-activity` stream event (#27911)
  [FIX] Unread Message count not displayed for new messages in Omni-Rooms (#27539)
  Chore: Improve service's licence check (#27872)
  [IMPROVE] Livechat Persian translation (#27825)
  Chore(deps): Bump thehanimo/pr-title-checker from 1.3.4 to 1.3.6 (#27884)
  Chore: use useQuery in place of deprecated useEndpointData (#27673)
  Chore: Update Some Composer Icons (#27862)
  Regression: Undefined default message context (#27870)
  Chore: Remove OS version for device management (#27786)
  [BREAK] Remove less theming (#27647)
  ...
@sampaiodiego sampaiodiego mentioned this pull request Feb 17, 2023
@sampaiodiego sampaiodiego mentioned this pull request Mar 9, 2023
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation: needed Needs addition/changes to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants