Skip to content

feat(ui): add Alibaba blog post & dashboard updates - #1641

Merged
steebchen merged 7 commits into
mainfrom
feat/ui-updates-alibaba-blog
Feb 11, 2026
Merged

steebchen merged 7 commits into
mainfrom
feat/ui-updates-alibaba-blog

Conversation

@smakosh

@smakosh smakosh commented Feb 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Add new blog post announcing 20% off all Alibaba Cloud Qwen models (26 models across chat, coding, reasoning, vision, and image generation)
  • Add blog images for Alibaba announcement and LLM gateway guide post
  • Update hero banner to link to the new Alibaba discount blog post
  • Simplify dashboard by removing the Usage Overview chart and metric selector, streamlining Quick Actions layout
  • Add image metadata to existing "What is an LLM Gateway?" blog post

Test plan

  • Verify the new blog post renders correctly at /blog/alibaba-cloud-qwen-models-20-percent-off
  • Verify hero banner links to the new blog post
  • Verify dashboard loads without the Usage Overview chart
  • Verify Quick Actions display correctly with the new layout
  • Verify blog images load properly

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features

    • Added a blog post announcing a 20% discount on Alibaba Cloud Qwen models.
  • Documentation

    • Added image metadata to an existing blog post for improved visual presentation.
  • Bug Fixes / UI

    • Updated landing announcement badge text and link.
    • Clarified Usage card text by removing the "not deducted" phrasing from cost subtitles and descriptions.

- Add blog post announcing 20% off Alibaba Cloud Qwen models
- Add blog images for Alibaba announcement and LLM gateway post
- Update hero banner to link to new Alibaba blog post
- Simplify dashboard by removing Usage Overview chart
- Add image metadata to existing LLM gateway blog post

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Feb 10, 2026

Copy link
Copy Markdown
Contributor

Walkthrough

Small UI text updates and content additions: adjusted cost/display copy in the dashboard usage cards, updated the landing hero announcement badge (href and label), added a new blog post announcing a 20% Alibaba Cloud Qwen models discount, and added image metadata to an existing blog post front matter.

Changes

Cohort / File(s) Summary
Dashboard copy
apps/ui/src/components/dashboard/dashboard-client.tsx
Adjusted Usage card subtitles and Usage Overview description: removed the explicit "Not deducted" phrase and changed the Inference Cost (reference) subtitle prefix to show a dollar amount / removed the not-deducted caveat; no public API changes.
Landing Hero badge
apps/ui/src/components/landing/hero.tsx
Updated announcement badge target and label: href changed to /blog/alibaba-cloud-qwen-models-20-percent-off and badge text changed to "20% Off All Alibaba Cloud Qwen Models".
Blog content
apps/ui/src/content/blog/2025-01-25-what-is-an-llm-gateway.md, apps/ui/src/content/blog/2026-02-10-alibaba-cloud-qwen-models-20-percent-off.md
Added image metadata fields to an existing blog post front matter. Added a new blog post announcing the Alibaba Cloud Qwen models 20% discount with front matter, descriptive sections, pricing tables, example API call, and setup steps; purely content additions.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • steebchen
🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main changes: adding an Alibaba blog post and updating the dashboard UI.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/ui-updates-alibaba-blog

No actionable comments were generated in the recent review. 🎉


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@steebchen

Copy link
Copy Markdown
Member

Images automagically compressed by Calibre's image-actions

Compression reduced images by 42.8%, saving 652.5 KB.

Filename Before After Improvement Visual comparison
apps/ui/public/blog/what-is-an-llm-gateway.png 777.2 KB 446.2 KB 42.6% View diff
apps/ui/public/blog/alibaba-announcement.png 748.7 KB 427.2 KB 42.9% View diff

@steebchen

Copy link
Copy Markdown
Member

Images automagically compressed by Calibre's image-actions

Compression reduced images by 9.3%, saving 81.6 KB.

Filename Before After Improvement Visual comparison
apps/ui/public/blog/what-is-an-llm-gateway.png 446.2 KB 402.1 KB 9.9% View diff
apps/ui/public/blog/alibaba-announcement.png 427.2 KB 389.6 KB 8.8% View diff

@steebchen

Copy link
Copy Markdown
Member

Images automagically compressed by Calibre's image-actions

Compression reduced images by 10.9%, saving 86.3 KB.

Filename Before After Improvement Visual comparison
apps/ui/public/blog/what-is-an-llm-gateway.png 402.1 KB 353.8 KB 12.0% View diff
apps/ui/public/blog/alibaba-announcement.png 389.6 KB 351.7 KB 9.7% View diff

@steebchen

Copy link
Copy Markdown
Member

Images automagically compressed by Calibre's image-actions

Compression reduced images by 10.6%, saving 75.0 KB.

Filename Before After Improvement Visual comparison
apps/ui/public/blog/alibaba-announcement.png 351.7 KB 307.3 KB 12.6% View diff
apps/ui/public/blog/what-is-an-llm-gateway.png 353.8 KB 323.1 KB 8.7% View diff

@steebchen

Copy link
Copy Markdown
Member

Images automagically compressed by Calibre's image-actions

Compression reduced images by 5.9%, saving 18.2 KB.

Filename Before After Improvement Visual comparison
apps/ui/public/blog/alibaba-announcement.png 307.3 KB 289.1 KB 5.9% View diff

1 image did not require optimisation.

## Summary
Simplified the cost display subtitle in the dashboard by removing the
"Not deducted" prefix from the input/output cost breakdown.

## Changes
- Removed the "Not deducted • " text from the dashboard cost subtitle
- The display now shows only the cost breakdown: `$X.XX input • $X.XX
output` instead of `Not deducted • $X.XX input • $X.XX output`

## Details
This change streamlines the UI by removing redundant labeling while
maintaining the core cost information display. The cost values and
formatting remain unchanged.

https://claude.ai/code/session_01NmtKDRpupt5LiaHoCwLLnv

---------

Co-authored-by: Claude <noreply@anthropic.com>
@steebchen
steebchen enabled auto-merge February 11, 2026 07:50
@steebchen
steebchen added this pull request to the merge queue Feb 11, 2026
Merged via the queue into main with commit 459508b Feb 11, 2026
9 checks passed
@steebchen
steebchen deleted the feat/ui-updates-alibaba-blog branch February 11, 2026 07:59
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