Commit Graph

  • e9c761b9a2 fix(feed): pin client highlights atop Industry News for 48h main RMP Ops 2026-06-30 22:46:43 +00:00
  • 03134cdc69 About menu: Contact links to relevantmediaproperties.com/contact Local Administrator 2026-06-29 18:35:45 +00:00
  • aa0d9540e8 Feed: strict newest-first sort; promos are badges only Local Administrator 2026-06-29 05:45:46 +00:00
  • 7a84c94c3b Articles: force-dynamic + notFound for deleted posts (no stale ISR) Local Administrator 2026-06-29 05:38:52 +00:00
  • 4730439e38 Team page: table layout without photos Local Administrator 2026-06-27 00:29:35 +00:00
  • eb05918960 fix(forum): complete member profiles — counts, avatars, strip AI metadata Local Administrator 2026-06-26 23:46:59 +00:00
  • 4acc068732 fix(forum): hide Ask AV Beat AI widget on Integration Room routes Local Administrator 2026-06-26 23:17:50 +00:00
  • ab6f3041fc fix(forum): remove AI assistant disclosure from Integration Room Local Administrator 2026-06-26 23:13:21 +00:00
  • ceb5333077 Industry News: server-render initial feed posts (fix 0 articles on load) Local Administrator 2026-06-26 19:45:38 +00:00
  • 7d41eebf62 Footer: fix copyright punctuation and title case Local Administrator 2026-06-26 17:39:59 +00:00
  • 9fcf10817f Footer: remove Relevant Media Properties text from copyright Local Administrator 2026-06-26 17:36:29 +00:00
  • 545c782d37 Industry News: remove author search filter Local Administrator 2026-06-26 17:32:57 +00:00
  • 3f00851908 Content Partners: fix Magewell logo (official wordmark, not RMP) Local Administrator 2026-06-26 17:18:17 +00:00
  • 3f23447af7 Manufacturers directory: fix light-theme text contrast and filter bar Local Administrator 2026-06-25 16:22:40 +00:00
  • 64600c4f28 Manufacturer profile: fix light-theme text contrast and BMD logo Local Administrator 2026-06-25 16:15:36 +00:00
  • ce68699839 Content Partners: align with newsletter; Blackmagic PNG logo for dark band Local Administrator 2026-06-25 16:04:09 +00:00
  • 423ec363d5 Content Partners: dark #0d1520 band matching Industry News section Local Administrator 2026-06-25 14:35:14 +00:00
  • b1baf2fd10 Content Partners: match Broadcast Beat partner logos (bb schema + broadcastbeat advertisers) Local Administrator 2026-06-25 14:15:39 +00:00
  • 8719b62808 ads: adopt canonical RMP BannerTracking (AdSanity-style gross + viewport dedup) RMP Ops 2026-06-18 03:26:26 +00:00
  • 2623fbe4ac ads: pin aja-colorbox-300x250 as the first banner in every 300x250 rotation Ryan Salazar 2026-06-16 18:11:13 +00:00
  • b9621ede1a footer: surface RMP lockup next to RMP mention (light/dark-aware RmpMark) Ryan Salazar 2026-06-16 00:46:48 +00:00
  • f1e582610b newsletter: cross-property auto-subscribe disclosure on AV signup widgets Ryan Salazar 2026-06-15 21:07:27 +00:00
  • c9013249eb image-hosts: allow broadcastbeat.com + advertising.RMP Ryan Salazar (via Claude) 2026-06-12 02:52:42 +00:00
  • c3b2c284b5 fix: forum login social auth button text color was white-on-white Local Administrator 2026-06-05 21:21:53 +00:00
  • 36dc2577bd fix(contact): editorial email → editor@relevantmediaproperties.com Local Administrator 2026-06-05 14:55:57 +00:00
  • 91e60caa60 fix: /manufacturers UI cleanup + /about/team phone formatting + /about media-kit link Local Administrator 2026-06-05 14:53:54 +00:00
  • a63a5db6d3 fix(show-coverage): white show-title on dark card (was inheriting dark navy) Local Administrator 2026-06-05 14:48:12 +00:00
  • 8d548bdc9d fix(av-beat): skip_rewrite passthrough — Mike Nann (Writeturn) now publishes verbatim w/ noindex Local Administrator 2026-06-05 14:32:04 +00:00
  • 45cf96a203 feat(admin): mobile-friendly admin shell + promote-on-social MVP Local Administrator 2026-06-04 23:06:14 +00:00
  • a8dc457742 fix(mobile): mobile menu unreadable + secondary nav overflowing + forum auth white-on-light Local Administrator 2026-06-04 22:22:18 +00:00
  • 761ebf0cdc fix(placeholder): rename SVG to bust Cloudflare cache Local Administrator 2026-06-04 21:44:20 +00:00
  • d8ca8ff3ec fix(article-detail): sidebar column width + placeholder using new mark Local Administrator 2026-06-04 20:34:30 +00:00
  • 3a65e776ac fix(ai-disclosure): remove every visible "AI persona" reference + team-card visibility Local Administrator 2026-06-04 20:27:25 +00:00
  • ca317f26a9 feat(ratings): real reader ratings with no-login, 1-vote-per-session Local Administrator 2026-06-04 19:32:28 +00:00
  • f44add70c7 feat(brand+promotion): brand-gradient system, restyled /about/* + team + contact, alias-based client matcher Local Administrator 2026-06-04 18:37:15 +00:00
  • 0b2ed8cd7f fix(article): kill mobile-breakpoint drop-cap rule missed in prior pass Local Administrator 2026-06-04 17:14:12 +00:00
  • abc4f6fc8e fix(article): remove drop-cap + match link color/font to body text Local Administrator 2026-06-04 16:52:59 +00:00
  • bf484c14c3 fix(header): switch AnimatedLogo to onDark variant for blue header contrast Local Administrator 2026-06-04 16:42:02 +00:00
  • e43d8737cf feat(brand): wire AnimatedLogo into Header + Footer ops-bot 2026-06-04 16:15:01 +00:00
  • 6b1a5c281a feat(brand): AnimatedLogo component + Space Grotesk display font ops-bot 2026-06-04 16:07:06 +00:00
  • aa5bee95e2 fix(seo): strip HTML from meta description + OG/Twitter/Schema.org ops-bot 2026-06-04 15:21:26 +00:00
  • e84f69f241 ui(cards): object-contain on article-card images so portraits don't crop ops-bot 2026-06-04 15:08:50 +00:00
  • bc49c676c3 ui(placeholder): rebrand article-placeholder.svg from BROADCAST BEAT to AV BEAT ops-bot 2026-06-04 15:07:38 +00:00
  • c35ed117b2 ui(footer): swap legacy logo.svg for AvBeatLogo (matches header) ops-bot 2026-06-04 15:03:25 +00:00
  • c959a5f8f7 ui(article): editorial standard — cap featured image at 480px (mirror of BB) ops-bot 2026-06-04 14:56:26 +00:00
  • 9fa69ef74e ui(article): bb-article-prose Georgia -> Inter sans + body smoothing ops-bot 2026-06-04 14:53:40 +00:00
  • d832e624cc contact+ads: route advertising mail to advertising@relevantmediaproperties.com ops-bot 2026-06-04 14:11:19 +00:00
  • e521820a2c ui(featured): make 'All featured' CTA prominent — pill button instead of text link ops-bot 2026-06-04 13:54:43 +00:00
  • 6e9a163cfd fix(contrast,brand): full audit sweep — white-on-white + cross-component renames Local Administrator 2026-06-03 22:13:42 +00:00
  • 2826f0b566 ui(avbeat): industry-news card hover from near-black #1c1c1c → slate-200 #e2e8f0 Local Administrator 2026-06-03 21:40:34 +00:00
  • a5d4c50186 fix(contrast,brand): secondary-page H1/subtitle white-on-white + rename 'The Crew Lounge' → 'The Integration Room' Local Administrator 2026-06-03 20:14:23 +00:00
  • 93db296380 ui(avbeat): /advertise 'Request Media Kit' CTA → media-kit page on relevantmediaproperties.com Local Administrator 2026-06-03 20:07:18 +00:00
  • 43d2bdd106 ui(avbeat): rename Industry News promoted-coverage badge 'Advertiser' → 'HIGHLIGHT' Local Administrator 2026-06-03 18:15:49 +00:00
  • 334115068b fix(contrast,typography): article header section — match body font (font-serif) + color (#1e293b) Local Administrator 2026-06-03 16:59:12 +00:00
  • 1a6b9d4333 fix(contrast): article-body white-on-white — body/dropcap/h2/h3/blockquote/links to navy + slate, drop prose-invert Local Administrator 2026-06-03 16:49:48 +00:00
  • ecebc9b3b4 ui(avbeat): shrink featured-story hero excerpt ~50% Local Administrator 2026-06-03 16:27:37 +00:00
  • d5b54d077b ui(avbeat): rename homepage 'Staff Editorial' section label to 'Featured Editorial' Local Administrator 2026-06-03 16:25:40 +00:00
  • 802fa05631 ui(avbeat): shrink featured-story hero headline ~50% Local Administrator 2026-06-03 16:18:03 +00:00
  • aeff448448 revert: typography phase-1 — back out body smoothing block + hero serif tightening Local Administrator 2026-06-03 16:12:33 +00:00
  • f1ecfe3176 feat(avbeat): typography phase-1 slice + drop homepage Topics chip row Local Administrator 2026-06-03 15:57:40 +00:00
  • 25abc55da1 feat(avbeat): point forum + auth at av schema, swap newsletter chips to AV verticals Local Administrator 2026-06-03 14:39:12 +00:00
  • 190d374bb1 fix(avbeat): drop antialiased/grayscale font-smoothing on light theme Local Administrator 2026-06-03 13:34:02 +00:00
  • 0e9d3c570e fix(avbeat): noStore() on homepage so hero actually re-renders Local Administrator 2026-06-03 13:29:54 +00:00
  • 1977e077f8 fix(avbeat): 3 homepage bugs — invisible AI sidebar titles, dark tagline on blue header, literal <p> in excerpts Local Administrator 2026-06-03 13:20:32 +00:00
  • a1148e213b fix(contrast): white-on-white text bug — homepage 2x2 titles, .nav-link-bb, /news date inputs Local Administrator 2026-06-03 13:11:57 +00:00
  • 61363f81be fix(cache): no-store on / and /news so CF edge never sticks on the dynamic hero/feed Local Administrator 2026-06-03 12:56:27 +00:00
  • de82125999 feat(avbeat): brand-blue nav, navy card text, tagline rename, hide Industry News dates + Topics row, force-dynamic homepage Local Administrator 2026-06-03 12:50:55 +00:00
  • 8042024c4a feat(brand): AV BEAT 2026 rebrand — blue/navy/white identity Local Administrator 2026-06-03 12:07:18 +00:00
  • 39d2bf9073 AV: recolor email templates (blue palette inside template literals + NAB/IBC marketing phrasing → AV palette + InfoComm/ISE) Ryan Salazar 2026-06-03 01:53:01 +00:00
  • 4bcd841c53 AV deep sweep: account / news / marketplace placeholders + newsletter default tag + admin overview text + content-status & dashboard adops slug mappings (broadcast-beat → avbeat) Ryan Salazar 2026-06-03 00:50:46 +00:00
  • 2876ac6ecd AV: precise recolor to spec — warm dark backgrounds (#1c1815/#231d18/#26201a/#15110e) + gold #F0A623 / orange #D85A30 accents + warm text (#FBEFE0/#C9BBA8/#8a7e6e). 138 component files + 36 token swaps. Ryan Salazar 2026-06-02 23:46:00 +00:00
  • 01c1abf99d AV: remove Studio Hero banner (BB-specific creative not relevant to pro AV) Ryan Salazar 2026-06-02 23:37:59 +00:00
  • 10ecf723dc AV launch: global color scheme to match logo — gold #ffb800 primary, red #d60701 secondary, warm dark bars (1a1208 / 161310) replacing the inherited BB blue palette. Swapped 21 root tokens + 112 component files. Ryan Salazar 2026-06-02 23:24:54 +00:00
  • 54117c34d3 AV launch: transparent SVG logo (drop black bg rect) + Header logo 200% bigger (h-12→h-24, 320→640w, 48→96h) + rename Production Industry Manufacturers → AV Integration Manufacturers Ryan Salazar 2026-06-02 23:22:59 +00:00
  • 8695b338d2 AV round 3: body copy on /about /technology /advertise /marketplace — broadcast→pro AV (about description, technology category descs, advertise H1+sample, marketplace category+meta) Ryan Salazar 2026-06-02 23:11:39 +00:00
  • 1cb6e3ec01 AV round 2: per-page metadata on /advertise /about /about-team /show-coverage /gear /technology /forum — broadcast→pro AV Ryan Salazar 2026-06-02 23:05:03 +00:00
  • 3dbe7545d8 AV: catch home-page/page.tsx own metadata + H1 + NewsletterSignup heading + marketplace title (layout-level sweep missed these per-page overrides) Ryan Salazar 2026-06-02 23:04:18 +00:00
  • b96c424476 AV launch: comprehensive copy sweep — broadcast/NAB-to-IBC → pro AV/InfoComm-to-ISE across layout/header/forum/marketplace/search/advertise/AI prompts/newsletter/RSS; bump header logo h-7→h-12 + footer h-6→h-9 Ryan Salazar 2026-06-02 22:35:51 +00:00
  • 9bb04fb373 AV launch: rewrite newsletter signup + home description for pro AV industry (InfoComm/ISE), not broadcast (NAB/IBC) Ryan Salazar 2026-06-02 22:32:57 +00:00
  • 4fd6a88158 AV launch: swap header/footer/schema.org logo to AV Beat SVG + install devDeps so Coolify NODE_ENV=production does not strip autoprefixer Ryan Salazar 2026-06-02 21:20:36 +00:00
  • d43f78b161 av: clone broadcastbeat sources + AV Beat rebrand (Phase 1) archive/initial-fork-2026-06-02 Claude 2026-06-02 15:32:56 +00:00
  • dd93a74bdf Brand cleanup: swap remaining user-facing BB strings + accent blue → AV orange pre-bb-clone-rollback Ryan Salazar 2026-06-01 15:39:09 +00:00
  • c9b85b79b7 Dockerfile: npm install --include=dev to keep autoprefixer at build time Ryan Salazar 2026-06-01 15:38:18 +00:00
  • d67a2bd48d AV Beat rebrand: theme swap (orange #E67E22 / near-black), logo, schema default → avb Ryan Salazar 2026-06-01 15:30:16 +00:00
  • 6a48473905 news filter row: add items-center so sort dropdown aligns horizontally with date-range box claude-code 2026-06-01 02:03:57 +00:00
  • 6b9251ca9b Modernize /about/team layout + add 9 SD-generated persona portraits + dot-form email helper Claude Code 2026-05-30 13:57:13 +00:00
  • e6095dd803 fix(article): remove duplicate excerpt rendering above the article body Ryan Salazar 2026-05-29 23:55:15 +00:00
  • 445a11a1ee fix(img-proxy): retry transient 5xx, no-store on failure, dynamic route Ryan Salazar 2026-05-29 19:34:24 +00:00
  • 891f2dd341 auth: forgot/reset password + magic link + Google/MS/LinkedIn buttons Ryan Salazar 2026-05-29 19:22:14 +00:00
  • 0ede78fd35 articles: discussion threads + Related Forum Posts sidebar Ryan Salazar 2026-05-29 16:25:19 +00:00
  • 39e9777e0a forum: image attachments on threads + replies, AVIF picture render Ryan Salazar 2026-05-29 16:08:59 +00:00
  • e24d78cd15 images: unified server-side optimization pipeline + /api/upload/image Ryan Salazar 2026-05-29 15:43:04 +00:00
  • 976c979e54 forum register/login: rebrand as Broadcast Beat membership Ryan Salazar 2026-05-29 15:39:02 +00:00
  • a045d6c558 manufacturer hover popup + smart back link Ryan Salazar 2026-05-29 15:34:54 +00:00
  • cbdf61073f manufacturers: never-empty image cascade for coverage cards Ryan Salazar 2026-05-29 15:28:48 +00:00
  • dd2a8c8da7 bento: lock left column to 600px so 3-up rail bottom aligns w/ 300x600 Ryan Salazar 2026-05-29 13:31:46 +00:00
  • cc76c21c24 homepage bento: hero shrinks into 1fr+300px grid w/ banner at top right Ryan Salazar 2026-05-29 13:21:04 +00:00
  • 6a2d3af336 homepage + NAB: rename 'Coverage Partners' → 'Content Partners' sitewide Ryan Salazar 2026-05-29 12:16:21 +00:00
  • bf9e838ea9 news/featured: broaden filter back to category=featured w/ pinned-first sort Ryan Salazar 2026-05-29 11:07:11 +00:00
  • 07966f556f news/featured: own header + tighter pool, hide AI suggestions sidebar Ryan Salazar 2026-05-29 11:06:00 +00:00