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

refactor: several improvements 🎨 #93

Merged
merged 10 commits into from
Aug 29, 2024
Merged

Conversation

kareemmahlees
Copy link
Owner

Desktop

Backend

  • Settings only needed to be loaded to be used by the updater, so loading the settings is now only done under the updater feature flag. a5d8ff1
  • Remove splash screen. 03ca55d

Frontend

  • Change background images of index, connections, and connect pages. cde2d68 e4e8f2a 8ceb772
  • Extract driver selector popover in /connect into a separate component. be9b7f3

Website

  • Make CLI card feature overflow to avoid layout issues on mobile. 9076f05
  • Make the banner image more responsive on smaller devices. 9076f05

Deps

  • Add mini-svg-data-uri to create nice background patterns.

@kareemmahlees kareemmahlees added enhancement New feature or request website Issues related to the landing page of TableX fix A PR is fixing a bug desktop Desktop application related changes. labels Aug 29, 2024
@kareemmahlees kareemmahlees self-assigned this Aug 29, 2024
Copy link

changeset-bot bot commented Aug 29, 2024

🦋 Changeset detected

Latest commit: 373d148

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@tablex/core Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@kareemmahlees kareemmahlees merged commit 24cc41e into master Aug 29, 2024
12 checks passed
@kareemmahlees kareemmahlees deleted the refactor/improvements branch August 29, 2024 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
desktop Desktop application related changes. enhancement New feature or request fix A PR is fixing a bug website Issues related to the landing page of TableX
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant