Skip to content

ui-update 2 #1431

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

Merged
merged 58 commits into from
Oct 18, 2024
Merged

ui-update 2 #1431

merged 58 commits into from
Oct 18, 2024

Conversation

sahil-tgs
Copy link

Pull Request Description

Overview

Following up on the previous layout changes and aesthetic improvements to the NavBar, TopNavBar, Welcome, and Onboarding sections, this PR extends similar updates to the SettingsPage, FederationTable, and RobotProfile components. These enhancements maintain the consistency of the design language introduced in the earlier updates and further refine the user experience across different parts of the application.

Note: As with the previous PR, this is not the final version, and additional refinements may be introduced in future updates.

Commits and Changes

SettingsPage Redesign

Commit: ui-update 2
Details:

  • Extended the modern design language from the Welcome and Onboarding sections to the SettingsPage.
  • Improved the layout for better responsiveness, ensuring it adapts well across different screen sizes.
  • Refined the Alias, URL, and Add button components to match the updated styling of the TopNavBar and NavBar.
  • Made padding and margin adjustments for a consistent and visually appealing look on smaller screens.

RobotProfile Redesign

Commit: ui-update 2
Details:

  • Brought the RobotProfile component in line with the recent design changes applied to the Welcome and Onboarding sections.
  • Implemented responsive design adjustments to ensure a seamless user experience on both desktop and mobile devices.

Refactoring and Other fixes

Commit: ui-update 2
Details:

  • Shifted to styled components for better reusability and readability.
  • Moved styles to the bottom of the file for cleaner organization.
  • Changed paper to box, for better adaption of the new design in dark mode

Known Issues

  • Font Size changing now working on all components as of now. especially on the bottom NavBar.
  • Some minor ui inconsistent, this will be addressed in the next PR.

dependabot bot and others added 30 commits July 14, 2024 07:24
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.5.0 to 7.6.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.5.0...7.6.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [django-import-export](https://github.com/django-import-export/django-import-export) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/django-import-export/django-import-export/releases)
- [Changelog](https://github.com/django-import-export/django-import-export/blob/main/docs/changelog.rst)
- [Commits](django-import-export/django-import-export@4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: django-import-export
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.1.3 to 5.2.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](prettier/eslint-plugin-prettier@v5.1.3...v5.2.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [django](https://github.com/django/django) from 5.0.6 to 5.0.8.
- [Commits](django/django@5.0.6...5.0.8)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…5.0.8

chore(deps): bump django from 5.0.6 to 5.0.8
Bumps [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) from 7.2.1 to 8.0.0.
- [Changelog](https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-browser-languageDetector@v7.2.1...v8.0.0)

---
updated-dependencies:
- dependency-name: i18next-browser-languagedetector
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…n/frontend/i18next-browser-languagedetector-8.0.0

chore(deps): bump i18next-browser-languagedetector from 7.2.1 to 8.0.0 in /frontend
Bumps [country-flag-icons](https://gitlab.com/catamphetamine/country-flag-icons) from 1.5.11 to 1.5.13.
- [Changelog](https://gitlab.com/catamphetamine/country-flag-icons/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/country-flag-icons/compare/v1.5.11...v1.5.13)

---
updated-dependencies:
- dependency-name: country-flag-icons
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…n/frontend/country-flag-icons-1.5.13

chore(deps): bump country-flag-icons from 1.5.11 to 1.5.13 in /frontend
…n/mobile/eslint-plugin-prettier-5.2.1

chore(deps-dev): bump eslint-plugin-prettier from 5.1.3 to 5.2.1 in /mobile
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.32.2 to 7.35.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](jsx-eslint/eslint-plugin-react@v7.32.2...v7.35.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…n/mobile/eslint-plugin-react-7.35.0

chore(deps-dev): bump eslint-plugin-react from 7.32.2 to 7.35.0 in /mobile
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.3.2...3.3.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) from 6.1.1 to 6.6.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md)
- [Commits](eslint-community/eslint-plugin-promise@v6.1.1...v6.6.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-promise
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…e-7.6.0

chore(deps-dev): bump coverage from 7.5.0 to 7.6.0
…n/mobile/prettier-3.3.3

chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 in /mobile
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.2 to 5.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.4.2...v5.5.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…n/frontend/typescript-5.5.4

chore(deps-dev): bump typescript from 5.4.2 to 5.5.4 in /frontend
dependabot bot and others added 26 commits August 10, 2024 17:18
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.7 to 8.0.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.0.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…n/mobile/typescript-eslint/eslint-plugin-8.0.1

chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.7 to 8.0.1 in /mobile
…import-export-4.1.1

chore(deps): bump django-import-export from 4.1.0 to 4.1.1
Bumps [shapely](https://github.com/shapely/shapely) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/shapely/shapely/releases)
- [Changelog](https://github.com/shapely/shapely/blob/main/CHANGES.txt)
- [Commits](shapely/shapely@2.0.4...2.0.5)

---
updated-dependencies:
- dependency-name: shapely
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.1 to 0.5.7.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.5.1...0.5.7)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…-2.0.5

chore(deps): bump shapely from 2.0.4 to 2.0.5
chore(deps-dev): bump ruff from 0.5.1 to 0.5.7
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v3.7.0...v3.8.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…mit-3.8.0

chore(deps-dev): bump pre-commit from 3.7.0 to 3.8.0
Added AMP Support for SendPaymentRequest in lnd.py, for lnd v0.18 and above
AMP Support for SendPaymentRequest in lnd.py, for lnd v0.18 and above.
@sahil-tgs sahil-tgs changed the base branch from main to ui-update August 30, 2024 23:12
@sahil-tgs sahil-tgs changed the title UI updates 2 ui-update 2 Aug 30, 2024
@KoalaSat KoalaSat merged commit ec1b4f2 into RoboSats:ui-update Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants