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

Brand new design for clr.fund dapp #546

Open
wants to merge 25 commits into
base: develop
Choose a base branch
from

Conversation

pkretzschmar
Copy link

This PR implements the new design proposed by General Magic.

<loader v-if="isLoading" />
<div
<!-- <div
Copy link
Collaborator

Choose a reason for hiding this comment

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

right, this comment was the reason i didn't see the transaction status update.

Copy link

Choose a reason for hiding this comment

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

<p class="no-margin">Close</p>
<img src="@/assets/close.svg" />
</div>
<h2>Buidl Round criteria</h2>
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please make Round lowercase

Copy link

Choose a reason for hiding this comment

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

@@ -6,28 +6,39 @@ export interface Criterion {

const CRITERIA: Criterion[] = [
{
emoji: '🤲',
emoji: '💰',
criterion: 'Related to Buidl Honduras',
Copy link
Collaborator

Choose a reason for hiding this comment

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

Was this copy from an older develop branch? I think we changed it to use the variable operator instead of hardcoded to Buidl Honduras... But, I can fix this once we merge your branch as a separate PR for copy updates..

Copy link

@luizakp luizakp Sep 5, 2022

Choose a reason for hiding this comment

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

I didn't found the variable operator on the development branch. Can you point out were it is? Than I can change it =) @yuetloo

Copy link
Collaborator

Choose a reason for hiding this comment

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

Sorry, what I really meant was don't change the text for the criteria defined in this file.

</div>
</div>

<round-status-banner />

Copy link
Collaborator

Choose a reason for hiding this comment

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

The new design removes the round status banner?

Using MACI, a zero-knowledge technology, it's impossible to prove
how you contributed. This drives bribers insane because they have no
idea whether you actually did what they bribed you to do!
</p>
<links to="/about/maci">About MACI</links>
Copy link
Collaborator

Choose a reason for hiding this comment

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

is it intentional that we are removing link to MACI?

<links to="/about">About clr.fund</links>
<p class="text-body">
<links to="/about">clr.fund forum ↗</links>
</p>
Copy link
Collaborator

Choose a reason for hiding this comment

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

link to clr.fund forum should be https://forum.clr.fund/

Copy link

Choose a reason for hiding this comment

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

</p>
<p class="text-body">
<links to="/about">Fork your own CLR ↗</links>
</p>
Copy link
Collaborator

Choose a reason for hiding this comment

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

link to fork your own clrfund should be https://github.com/clrfund/monorepo/

Copy link

Choose a reason for hiding this comment

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

<wallet-widget
v-if="!currentUser"
:isActionButton="true"
:fullWidthMobile="true"
/>
<links v-if="currentUser" to="/verify/connect" class="btn-primary">
I have BrightID installed
<links v-if="currentUser" to="/verify/connect" class="btn-action">
Copy link
Collaborator

Choose a reason for hiding this comment

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

I find changing the button text to Connect here is confusing to me because sometimes it connects to wallet and sometimes redirects to the BrightID page.. What it used to do is that after the wallet is connected, it displays I have BrightID installed and on click, redirects user to the BrightID page.

@click="disconnect"
class="icon-btn"
>
Copy link
Collaborator

Choose a reason for hiding this comment

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

the disconnect button is not visible in the light mode.

background: var(--bg-secondary-color);
border-radius: 0.5rem;
color: #16161a;
background: var(--bg-bright-id-widget);
Copy link
Collaborator

Choose a reason for hiding this comment

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

The BrightId widget on the project list page in the dark mode looks a bit cut off on the sides when user is not verified.

--link-color: #41BD8A;
--bg-circle: transparent;
--bg-btn-primary: #41BD8A;
--bg-btn-secondary: transparent;
Copy link
Collaborator

Choose a reason for hiding this comment

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

One of the goals of this project is to make future brand customization easier/simpler. So, I was hoping the new design will help make this css variable list shorter and not to grow it. That way, rebranding will simply be changing a few colour defined here.

@yuetloo
Copy link
Collaborator

yuetloo commented Aug 31, 2022

Luiza, as discussed with Pedro and rb, the screenshots in the doc of this project is for reference only, they are not updated, so, please don't change the text to match the screenshot in the doc. Please keep the text same as the develop branch if possible. I'll double check as i merge the code and will correct as necessary. But, just keep in mind if you're making more changes.

@yuetloo
Copy link
Collaborator

yuetloo commented Aug 31, 2022

Following are the issues (with screenshots) that i previously shared with Pedro.

  1. ProjectAdded page missing buttons on resolution 1240x724 (on a Macbook air)

https://media.discordapp.net/attachments/1004453944484974624/1011998807984181288/Screen_Shot_2022-08-24_at_10.00.51_AM.png?width=1100&height=648

There's scrollbar on previous design.

@yuetloo
Copy link
Collaborator

yuetloo commented Aug 31, 2022

@yuetloo
Copy link
Collaborator

yuetloo commented Aug 31, 2022

  1. the transaction progress status are missing when adding project, i have logged a comment in the code where it's commented out, probably mistakenly for testing purposes...

@yuetloo
Copy link
Collaborator

yuetloo commented Aug 31, 2022

  1. Project page, the title looked misaligned with the other fields to me. Please confirm if this is the intended design. Pedro told me the image looked misaligned because the image was transparent.
    https://media.discordapp.net/attachments/1004453944484974624/1012002719881498705/Screen_Shot_2022-08-24_at_10.16.55_AM.png?width=1100&height=595

@luizakp
Copy link

luizakp commented Sep 5, 2022

@yuetloo worked on the Landing page as well, at least here the mobile version was broken

@yuetloo
Copy link
Collaborator

yuetloo commented Sep 5, 2022

@yuetloo worked on the Landing page as well, at least here the mobile version was broken

Sorry, I don't understand this statement, can you clarify? @luizakp

@luizakp
Copy link

luizakp commented Sep 6, 2022

@yuetloo worked on the Landing page as well, at least here the mobile version was broken

Sorry, I don't understand this statement, can you clarify? @luizakp

Yes, the landing page (home page) wasn't working properly on mobile devices before, now it's https://www.loom.com/share/e5a2a6c84429497387e08ec3f329c709

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