Northline RP Community Portal v2.3
Northline RP Community Portal v2.3
Build/deployment fixes
- Removed
output: 'standalone'fromnext.config.mjsso the normal Windows/Caddy flow can usenpm run startagain. - Added
poweredByHeader: falseto reduce unnecessary framework disclosure. - Updated
tsconfig.jsonto usejsx: "preserve", which prevents Next from rewriting the setting during build. - Kept the TypeScript 6
baseUrldeprecation fix from v2.2.1. - Changed the CSS
align-items: endvalue toalign-items: flex-endto remove the Autoprefixer warning. - Added
npm run cleanandnpm run rebuildscripts. - Added an npm
overridesentry forpostcss@8.5.10to address the audit warning from the installed dependency tree without usingnpm audit fix --force.
Tweeter finish pass
- Polished the Tweeter home timeline with a stronger social-product feel.
- Added a live/sync pill in the sticky top bar.
- Added an engagement summary strip for posts, authors, interactions, and last update time.
- Added a right-rail “City pulse” panel explaining the safe read-only bridge status.
- Improved disabled states for posting, follows, reposts, notifications, messages, and bookmarks.
- Removed the duplicate search icon in the right rail.
- Improved tweet body rendering for hashtags, @mentions, and URLs.
- Improved thread affordances with “Open post” / “View thread” links.
- Added a mobile Tweeter bottom navigation bar.
- Added more precise copy around safe web likes and future bridge-backed actions.
Deployment note
Use the standard process on the Windows host:
npm install
npm run rebuild
npm run start
If replacing an older extracted folder, prefer a clean folder or remove stale install/build artifacts first:
Remove-Item -Recurse -Force .next,node_modules,package-lock.json -ErrorAction SilentlyContinue
npm install
npm run rebuild
npm run start