tangled
alpha
login
or
join now
gui.do
/
barazo-web
2
fork
atom
Barazo default frontend
barazo.forum
2
fork
atom
overview
issues
pulls
pipelines
barazo-web
/
src
/
components
/
at
main
7 folders
97 files
Guido X Jansen
feat(scaffold): Phase 4 M1-M3 - Next.js 16 scaffold with design system
5w ago
7b3f28b3
admin
feat(frontend): add community rules admin and public pages (#214)
2 weeks ago
auth
feat(routing): migrate to AT Protocol-style URLs (#177)
2 weeks ago
icons
feat(profile): replace Bluesky URL with icon on profile page (#195)
2 weeks ago
layout
feat(layout): add "Your Data" link to footer navigation (#184)
2 weeks ago
profile
feat(profile): replace Bluesky URL with icon on profile page (#195)
2 weeks ago
settings
feat(a11y): add required/optional indicators to all form fields (#169)
2 weeks ago
ui
refactor(admin): replace success toasts with proximate button-state feedback (#173)
2 weeks ago
age-gate-dialog.test.tsx
Merge pull request #115 from barazo-forum/feat/handle-blocking-age-settings
3 weeks ago
age-gate-dialog.tsx
feat(settings): handle-based blocking and age bracket (#59, #60)
3 weeks ago
ancestor-lines.test.tsx
fix(web): reduce thread line width and remove double indentation
2 weeks ago
ancestor-lines.tsx
fix(web): coordinated line hover and improved chevron contrast
2 weeks ago
auth-gate.test.tsx
Add discussion creation and reply composer UI (#128)
3 weeks ago
auth-gate.tsx
fix(ui): use sticky positioning for reply composer and auth gate (#181)
2 weeks ago
ban-indicator.test.tsx
feat(web): reactions, moderation controls, and content reporting (M7) (#8)
1 month ago
ban-indicator.tsx
feat(web): reactions, moderation controls, and content reporting (M7) (#8)
1 month ago
block-mute-button.test.tsx
feat(block-mute): add first-use confirmation dialog and settings explainer (#127)
3 weeks ago
block-mute-button.tsx
feat(block-mute): add first-use confirmation dialog and settings explainer (#127)
3 weeks ago
breadcrumbs.test.tsx
feat(routing): migrate to AT Protocol-style URLs (#177)
2 weeks ago
breadcrumbs.tsx
feat(breadcrumbs): collapse to parent back-link on mobile (#174)
2 weeks ago
category-nav.test.tsx
feat(web): Homepage + Category Pages (Phase 4 M4) (#5)
1 month ago
category-nav.tsx
feat(web): Homepage + Category Pages (Phase 4 M4) (#5)
1 month ago
community-profile-form-fields.tsx
feat(a11y): add required/optional indicators to all form fields (#169)
2 weeks ago
community-profile-settings.tsx
style(ui): sentence case headings, settings page restructure (#117)
3 weeks ago
confirm-dialog.test.tsx
feat(web): reactions, moderation controls, and content reporting (M7) (#8)
1 month ago
confirm-dialog.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
crosspost-auth-dialog.tsx
feat(auth): add cross-post scope authorization UI and gate cross-post controls
1 month ago
dynamic-favicon.tsx
feat: add threaded reply rendering with collapse and indent caps (#146)
2 weeks ago
error-alert.tsx
fix(ui): replace silent error handling with visible error states (#29)
1 month ago
image-upload.tsx
refactor(web): replace raw img elements with next/image (#78)
4 weeks ago
like-button.test.tsx
feat(onboarding): add global OnboardingProvider to gate all write actions (#139)
3 weeks ago
like-button.tsx
fix(reactions): handle empty response body on unlike and accept stale deletes (#194)
2 weeks ago
markdown-content.test.tsx
feat(web): Topic pages + replies (Phase 4 M5) (#6)
1 month ago
markdown-content.tsx
chore(deps): pin exact versions and update to latest (#72)
1 month ago
markdown-editor.test.tsx
feat(editor): smart link paste wraps selected text as markdown link (#217)
2 weeks ago
markdown-editor.tsx
feat(editor): smart link paste wraps selected text as markdown link (#217)
2 weeks ago
markdown-preview.test.tsx
feat(editor): add topic creation and edit pages (M6) (#7)
1 month ago
markdown-preview.tsx
feat(editor): add topic creation and edit pages (M6) (#7)
1 month ago
markdown-toolbar-actions.ts
refactor(web): split 16 oversized components into focused modules (#74)
1 month ago
moderation-controls.test.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
moderation-controls.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
muted-content-wrapper.test.tsx
feat(settings): add per-community overrides and muted content rendering (#30)
1 month ago
muted-content-wrapper.tsx
feat(settings): add per-community overrides and muted content rendering (#30)
1 month ago
new-topic-button.test.tsx
Add discussion creation and reply composer UI (#128)
3 weeks ago
new-topic-button.tsx
Add discussion creation and reply composer UI (#128)
3 weeks ago
notification-bell.test.tsx
feat(web): notifications bell, page, and header integration (M10) (#11)
1 month ago
notification-bell.tsx
feat(web): notifications bell, page, and header integration (M10) (#11)
1 month ago
onboarding-field-input.tsx
feat(a11y): add required/optional indicators to all form fields (#169)
2 weeks ago
onboarding-modal.test.tsx
feat: wire up tosUrl for tos_acceptance onboarding fields (#160)
2 weeks ago
onboarding-modal.tsx
refactor(web): split 16 oversized components into focused modules (#74)
1 month ago
pagination.test.tsx
feat(web): Homepage + Category Pages (Phase 4 M4) (#5)
1 month ago
pagination.tsx
feat(web): Homepage + Category Pages (Phase 4 M4) (#5)
1 month ago
plugin-slot.test.tsx
feat(plugins): add frontend plugin system (P2.12 M2) (#190)
2 weeks ago
plugin-slot.tsx
feat(plugins): add frontend plugin system (P2.12 M2) (#190)
2 weeks ago
reaction-bar.test.tsx
feat(web): reactions, moderation controls, and content reporting (M7) (#8)
1 month ago
reaction-bar.tsx
feat(web): reactions, moderation controls, and content reporting (M7) (#8)
1 month ago
reply-branch.test.tsx
feat(types): align frontend with lexicon v0.3.0 (#200)
2 weeks ago
reply-branch.tsx
feat(reactions): disable reaction buttons on own content (#192)
2 weeks ago
reply-card.test.tsx
feat(replies): add delete button with confirmation dialog (#167)
2 weeks ago
reply-card.tsx
feat(reactions): disable reaction buttons on own content (#192)
2 weeks ago
reply-composer.test.tsx
fix(post): show feedback when posts are held for moderation (#162)
2 weeks ago
reply-composer.tsx
fix(ui): use sticky positioning for reply composer and auth gate (#181)
2 weeks ago
reply-thread.test.tsx
feat: add threaded reply rendering with collapse and indent caps (#146)
2 weeks ago
reply-thread.tsx
fix(web): coordinated line hover and improved chevron contrast
2 weeks ago
reply-to-badge.test.tsx
feat: add threaded reply rendering with collapse and indent caps (#146)
2 weeks ago
reply-to-badge.tsx
feat: add threaded reply rendering with collapse and indent caps (#146)
2 weeks ago
report-dialog.test.tsx
feat(moderation): add report acknowledgment and appeals UI
1 month ago
report-dialog.tsx
refactor(web): split 16 oversized components into focused modules (#74)
1 month ago
report-form-content.tsx
feat(a11y): add required/optional indicators to all form fields (#169)
2 weeks ago
reputation-badge.test.tsx
feat(web): user profiles, reputation badges, and settings page (M8) (#9)
1 month ago
reputation-badge.tsx
feat(web): user profiles, reputation badges, and settings page (M8) (#9)
1 month ago
search-input.test.tsx
feat(routing): migrate to AT Protocol-style URLs (#177)
2 weeks ago
search-input.tsx
feat(routing): migrate to AT Protocol-style URLs (#177)
2 weeks ago
search-result-card.tsx
feat(types): align frontend with lexicon v0.3.0 (#200)
2 weeks ago
search-results.tsx
refactor(web): extract hooks and sub-components from oversized pages (#77)
4 weeks ago
search-suggestion-list.tsx
feat(routing): migrate to AT Protocol-style URLs (#177)
2 weeks ago
self-label-indicator.test.tsx
feat(web): reactions, moderation controls, and content reporting (M7) (#8)
1 month ago
self-label-indicator.tsx
feat(web): reactions, moderation controls, and content reporting (M7) (#8)
1 month ago
setup-guard.test.tsx
chore: resolve merge conflict in mock data
3 weeks ago
setup-guard.tsx
chore: resolve merge conflict in mock data
3 weeks ago
show-more-replies.test.tsx
feat: add threaded reply rendering with collapse and indent caps (#146)
2 weeks ago
show-more-replies.tsx
feat: add threaded reply rendering with collapse and indent caps (#146)
2 weeks ago
skip-links.tsx
feat(scaffold): Phase 4 M1-M3 - Next.js 16 scaffold with design system
1 month ago
source-profile-preview.tsx
fix(settings): format source profile bio with line breaks and links (#105)
3 weeks ago
theme-provider.tsx
feat(scaffold): Phase 4 M1-M3 - Next.js 16 scaffold with design system
1 month ago
theme-toggle.tsx
fix(ci): Resolve ESLint config and test failures
1 month ago
thread-line.test.tsx
fix(web): coordinated line hover and improved chevron contrast
2 weeks ago
thread-line.tsx
fix(web): coordinated line hover and improved chevron contrast
2 weeks ago
topic-card.test.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
topic-card.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
topic-content-editor.tsx
feat(a11y): add required/optional indicators to all form fields (#169)
2 weeks ago
topic-cross-post-section.tsx
refactor(web): split 16 oversized components into focused modules (#74)
1 month ago
topic-detail-client.test.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
topic-detail-client.tsx
feat(reactions): disable reaction buttons on own content (#192)
2 weeks ago
topic-form-validation.ts
refactor(web): split 16 oversized components into focused modules (#74)
1 month ago
topic-form.test.tsx
feat(a11y): add required/optional indicators to all form fields (#169)
2 weeks ago
topic-form.tsx
feat(categories): add hierarchical category management UI (#175)
2 weeks ago
topic-list.test.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
topic-list.tsx
feat: pinned topics UI with scope selector and visual indicators (#179)
2 weeks ago
topic-meta-fields.test.tsx
feat(categories): add hierarchical category management UI (#175)
2 weeks ago
topic-meta-fields.tsx
feat(categories): add hierarchical category management UI (#175)
2 weeks ago
topic-view.test.tsx
feat(types): align frontend with lexicon v0.3.0 (#200)
2 weeks ago
topic-view.tsx
feat(types): align frontend with lexicon v0.3.0 (#200)
2 weeks ago
user-profile-card.test.tsx
feat(routing): migrate to AT Protocol-style URLs (#177)
2 weeks ago
user-profile-card.tsx
feat(routing): migrate to AT Protocol-style URLs (#177)
2 weeks ago