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

Repo sync #8

Merged
merged 198 commits into from
Jul 12, 2023
Merged

Repo sync #8

merged 198 commits into from
Jul 12, 2023

Conversation

hyphenized
Copy link
Contributor

Syncs the repo state with @tahowallet/taho.xyz

cairomassimo and others added 30 commits April 12, 2022 16:59
Host pre release Firefox version of the extension
A separate page for downloads doesn't make sense right now. Refs #52
The "community edition" is almost grown up! Remove language about being
the first to try the wallet — that's no longer true 😀
We've done a lot since December!
…-all

Use the "Community Edition" layout as our primary landing page
💥 Change banner copy to Optimism coming soon
Karolina Kosiorowska and others added 13 commits March 15, 2023 08:34
* update the icon logo
* set the correct height for background
Refs [#86
](tahowallet/product-design#86)
Refs [#1578
](tahowallet/extension#1578)
This PR updates the last screen. Changes were made to styles and texts.
A widget with a form was embedded inside the screen. Changes:

- add a typeform
- text updates
- add a gif 
- set a gradient for the background

## UI

Before
<img width="1709" alt="Screenshot 2023-03-14 at 15 23 04"
src="https://user-images.githubusercontent.com/23117945/225031450-44290a45-cbc0-44a0-bddd-250cfb1c56e2.png">

After
<img width="1709" alt="Screenshot 2023-04-03 at 12 32 28"
src="https://user-images.githubusercontent.com/23117945/229485495-29f37650-1323-4f99-a8b4-0270f00db014.png">
This PR adds `padding-bottom` for social icons on the goodbye page. In
some cases, the bottom space for social icons is missing on small
screens.

### UI
Before
<img width="1252" alt="Screenshot 2023-04-10 at 13 51 16"
src="https://user-images.githubusercontent.com/23117945/230896494-ea785584-d21f-4e5b-859b-506387c8010f.png">

After 
<img width="1254" alt="Screenshot 2023-04-10 at 13 53 40"
src="https://user-images.githubusercontent.com/23117945/230896808-660258a2-3b66-4f21-81c2-6af0bcfe602f.png">
Copy link
Contributor

@jagodarybacka jagodarybacka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • we should actually run linter and format the codebase
  • there are problems with types (some packages apparently don't have corresponding types packages installed - see react-helmet)
  • new typescript config is breaking imports, we have to add base url
  • ts config in manifesto dapp backend is different from the one we use on the repo level, I don't see a reason why they should be different

@jagodarybacka jagodarybacka self-requested a review July 11, 2023 12:40
@jagodarybacka
Copy link
Contributor

Ok, everything I've noticed was fixed except problems with firebase imports here but they are on the main taho.xyz as well so let's maybe not waste a lot more time right now - there is a long thread on possible solutions.

Lmk what you think about that typescript config in the manifesto backend @hyphenized (it is non-blocking) and please take a look at the commits I've added.

@hyphenized
Copy link
Contributor Author

Updated the typescript version at the root level as I don't want us to have to deal with anything lower than the current version we're working with in the extension. The manifesto dapp has it's own package.json and tsconfig.json so there's no problem there.

This is ready to be merged cc @Shadowfiend

@Shadowfiend Shadowfiend merged commit 542aa6f into main Jul 12, 2023
@Shadowfiend Shadowfiend deleted the repo-sync branch July 12, 2023 11:28
xpaczka pushed a commit that referenced this pull request Sep 14, 2023
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.