Skip to content

chore: add create camp func#130

Merged
Oshioke-Salaki merged 3 commits into
mainfrom
fix-create-camp
Jul 7, 2025
Merged

chore: add create camp func#130
Oshioke-Salaki merged 3 commits into
mainfrom
fix-create-camp

Conversation

@stephanniegb

@stephanniegb stephanniegb commented Jul 3, 2025

Copy link
Copy Markdown
Collaborator

Pull Request type

Feature
UI Update
Bugfix #131

Description

This PR introduces several improvements and new features related to campaign creation, minting, and UI responsiveness:

Campaign Minting Flow

  • Set up and updated the mintCampaign function:
    Integrated and refined the logic for minting a campaign, ensuring it connects properly with the backend or smart

  • Updated the UI for minting:
    Enhanced the user interface around the campaign minting flow to align with the updated logic. This includes better feedback during the process and improved user experience.

Component Updates

  • Improved the Card component:
    Refactored the card component, making it responsive to maintain UI consistency.

Campaign Review Page

  • Improved responsiveness for the campaign review screen:
    The review view now works fluidly across devices (mobile, tablet, desktop), making it easier to preview campaigns before minting or publishing them.

Other information

  • These changes improve both functionality and user experience, especially on smaller screens.
  • All updates were tested across breakpoints to ensure smooth responsive behavior.

@vercel

vercel Bot commented Jul 3, 2025

Copy link
Copy Markdown

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

Name Status Preview Comments Updated (UTC)
token-giver-7u11 ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 6, 2025 11:11am

Introduced a reusable generateCampaignUrl utility and replaced inline URL generation in multiple components. Updated category IDs in static data and fixed category value handling in forms. Improved campaign creation flow by removing excessive logging, handling campaign completion state, and refining image upload logic. Also restricted accepted image types and enhanced image loader usage.
Updated CampaignSlider to dynamically adjust the number of items per slide based on screen size and added mobile navigation controls. Improved Card and BigCard components for better text clamping and image centering. Modified CampaignGrid to use a responsive flex/grid layout for better display on smaller screens.
@Oshioke-Salaki

Oshioke-Salaki commented Jul 7, 2025

Copy link
Copy Markdown
Collaborator

Great job Stephannie

@Oshioke-Salaki Oshioke-Salaki merged commit 0cc6977 into main Jul 7, 2025
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.

2 participants