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

Projects #180

Merged
merged 70 commits into from
Apr 22, 2024
Merged

Projects #180

merged 70 commits into from
Apr 22, 2024

Conversation

elliotBraem
Copy link
Contributor

@elliotBraem elliotBraem commented Feb 21, 2024

PREVIEW

TODO

  • Create Project
  • Clicking a project should route to project page (see buildbox, use this sample data) @Jikugodwill

* Add Projects Feed

* Styles update

* Add Filters

* fmt
@elliotBraem elliotBraem changed the title Projects feed (#179) Projects Feb 21, 2024
itexpert120 and others added 12 commits February 23, 2024 04:13
* Basic skeleton of project page

* Add overview page
* added task page template

* added theme, edit/delete UI
* Added project title and refactored routing

* Cleanup

* refactored projects to use modules from buildbox and modified props

* refactored card button to use just id as param to project, fixed styling and alignment on button link

* Refactor project.jsx to include additional props and update data retrieval

* Add User component and extractNearAddress function, with way to retrieve data from id prop

* Removed unused code for project tabs

* Add project-data.jsx module for retrieving project metadata

* Refactor project page component

* Refactor Roadmap component to include project meta data and styling

* Refactor Code.jsx to add GitHub Repo button

* Fix sidebar layout in projects page
Copy link

vercel bot commented Mar 1, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
gateway ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 22, 2024 4:04pm

Jikugodwill and others added 9 commits April 15, 2024 16:22
* updated project structure

* fix reference

* add new fields to task

* update

---------

Co-authored-by: Elliot Braem <16282460+elliotBraem@users.noreply.github.com>
* Added pre-fill with signed in id

* added default to empty string

* Added team size

* Added valid address check for near addresses

* Added disable outside click logic and boolean to modal

* Refactor CreateProject component to handle project account validation and contributors' addresses

* Refactor CreateProject component to handle project account validation and contributors' addresses

---------

Co-authored-by: Elliot Braem <16282460+elliotBraem@users.noreply.github.com>
@elliotBraem elliotBraem marked this pull request as ready for review April 22, 2024 13:24
},
},
};
if (projectAccount.includes(".sputnik-dao.near")) {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Can we make this create modal be more half n half? Move more items to the right
Screenshot 2024-04-22 at 9 29 16 AM

Copy link
Collaborator

Choose a reason for hiding this comment

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

I have sent to this Emmanuel, will update after the design is updated.

@Megha-Dev-19 Megha-Dev-19 merged commit 812f0d3 into main Apr 22, 2024
4 checks passed
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.

Create Project Projects: Task Board Project Page
4 participants