Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
47388ba
refactor: update project components and API for voting functionality
0xdevcollins Oct 11, 2025
72e1dfa
chore: update project dependencies and enhance project details layout
0xdevcollins Oct 12, 2025
78a746f
Merge branch 'main' of github.com:0xdevcollins/boundless into collins
0xdevcollins Oct 12, 2025
1343b64
feat: added static api for staging
0xdevcollins Oct 12, 2025
a0d3a84
Merge branch 'main' of github.com:0xdevcollins/boundless into collins
0xdevcollins Oct 12, 2025
79b70a7
fix: made few changes
0xdevcollins Oct 12, 2025
835992e
fix: minor changes
0xdevcollins Oct 12, 2025
369a9d2
feat: chaged test data
0xdevcollins Oct 12, 2025
c45d3bb
Merge branch 'main' of github.com:0xdevcollins/boundless into collins
0xdevcollins Oct 12, 2025
ec6b0b6
fix: minor fixes
0xdevcollins Oct 12, 2025
a8178de
refactor: update project components and improve functionality
0xdevcollins Oct 14, 2025
ce94b92
Merge branch 'main' of github.com:0xdevcollins/boundless into collins
0xdevcollins Oct 14, 2025
280db98
Merge branch 'main' of github.com:0xdevcollins/boundless into collins
0xdevcollins Oct 16, 2025
6cc94ac
feat: file clean up
0xdevcollins Oct 16, 2025
45e9984
feat: added extra validation
0xdevcollins Oct 16, 2025
6fdb5b4
feat: integrate wallet protection and validation across components
0xdevcollins Oct 16, 2025
51fa607
Merge branch 'main' of github.com:0xdevcollins/boundless into collins
0xdevcollins Oct 18, 2025
b711ef9
feat: enhance profile components and add activity tracking
0xdevcollins Oct 19, 2025
17448eb
feat: add lodash.debounce and enhance profile components with user da…
0xdevcollins Oct 19, 2025
87ad44c
feat: enhance navbar and project components for improved responsivene…
0xdevcollins Oct 19, 2025
8832100
feat: enhance organization layout and settings components for improve…
0xdevcollins Oct 19, 2025
796cdfa
Merge branch 'main' of github.com:0xdevcollins/boundless into collins
0xdevcollins Oct 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/(landing)/me/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { ProfileData } from './profile-data';

export default async function MePage() {
return (
<section className='min-h-[70vh]'>
<section className=''>
<ProfileData />
</section>
);
Expand Down
1 change: 1 addition & 0 deletions app/(landing)/me/profile-data.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ export async function ProfileData() {

try {
const userData = await getMe(session.user.accessToken);
// console.log(userData);
return (
<ProfileDataClient
user={userData}
Expand Down
6 changes: 3 additions & 3 deletions app/(landing)/organizations/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ export default function OrganizationsLayout({
(pathname.split('/').length > 4 && pathname !== '/dashboard/organizations');

return (
<div className='min-h-screen bg-black text-white'>
<div className='relative min-h-screen bg-black text-white'>
<OrganizationHeader />
{showSidebar ? (
<div className='flex border-t border-t-zinc-800'>
<div className='relative border-t border-t-zinc-800'>
<OrganizationSidebar />
<main className='flex-1'>{children}</main>
<main className='md:ml-[350px]'>{children}</main>
</div>
) : (
<main>{children}</main>
Expand Down
2 changes: 1 addition & 1 deletion app/(landing)/privacy/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export const metadata: Metadata = generatePageMetadata('privacy');
const PrivacyPage = () => {
return (
<div className='mx-auto mt-10 max-w-[1440px] px-5 py-5 text-center text-4xl font-bold text-white md:px-[50px] lg:px-[100px]'>
Privacy Page
Privacy Pages
</div>
);
};
Expand Down
2 changes: 2 additions & 0 deletions app/globals.css
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@
--color-success-700: #036b26;
--color-success-800: #015b20;
--color-success-900: #004617;

--color-active-bg: rgba(167, 249, 80, 0.08);
}
/* Custom scrollbar styles for comment modal */
.custom-scrollbar {
Expand Down
2 changes: 1 addition & 1 deletion components/ProjectCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ const ProjectCard: React.FC<ProjectCardProps> = memo(
<Badge className='flex-shrink-0 rounded-[4px] border border-[#645D5D] bg-[#E4DBDB] px-1 py-0.5 text-xs font-medium text-[#645D5D]'>
{project.category}
</Badge>
<Badge className='flex-shrink-0 rounded-[4px] border border-[#A7F950] bg-[rgba(167,249,80,0.08)] px-1 py-0.5 text-xs font-medium text-[#A7F950]'>
<Badge className='bg-active-bg flex-shrink-0 rounded-[4px] border border-[#A7F950] px-1 py-0.5 text-xs font-medium text-[#A7F950]'>
{project.category}
</Badge>
</div>
Expand Down
8 changes: 4 additions & 4 deletions components/landing-page/blog/BlogPostDetails.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ const BlogPostDetails: React.FC<BlogPostDetailsProps> = ({ post }) => {
<div className='flex gap-3 lg:flex-col'>
<button
onClick={() => handleShare('twitter')}
className='flex h-10 w-10 items-center justify-center rounded-full bg-[rgba(167,249,80,0.08)] text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
className='bg-active-bg flex h-10 w-10 items-center justify-center rounded-full text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
aria-label='Share on Twitter'
>
<svg
Expand All @@ -234,7 +234,7 @@ const BlogPostDetails: React.FC<BlogPostDetailsProps> = ({ post }) => {
</button>
<button
onClick={() => handleShare('discord')}
className='flex h-10 w-10 items-center justify-center rounded-full bg-[rgba(167,249,80,0.08)] text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
className='bg-active-bg flex h-10 w-10 items-center justify-center rounded-full text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
aria-label='Copy for Discord'
>
{copiedStates.discord ? (
Expand All @@ -257,7 +257,7 @@ const BlogPostDetails: React.FC<BlogPostDetailsProps> = ({ post }) => {
</button>
<button
onClick={() => handleShare('send')}
className='flex h-10 w-10 items-center justify-center rounded-full bg-[rgba(167,249,80,0.08)] text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
className='bg-active-bg flex h-10 w-10 items-center justify-center rounded-full text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
aria-label='Share via native share'
>
<svg
Expand All @@ -278,7 +278,7 @@ const BlogPostDetails: React.FC<BlogPostDetailsProps> = ({ post }) => {
</button>
<button
onClick={() => handleShare('link')}
className='flex h-10 w-10 items-center justify-center rounded-full bg-[rgba(167,249,80,0.08)] text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
className='bg-active-bg flex h-10 w-10 items-center justify-center rounded-full text-black transition-colors hover:bg-[#A7F950]/80 focus:ring-2 focus:ring-[#A7F950]/50 focus:outline-none'
aria-label='Copy link'
>
{copiedStates.link ? (
Expand Down
Loading
Loading