chore: add featured blog generation and sync functionality#1178
Merged
HarshRajat merged 11 commits intomainfrom Feb 8, 2026
Merged
chore: add featured blog generation and sync functionality#1178HarshRajat merged 11 commits intomainfrom
HarshRajat merged 11 commits intomainfrom
Conversation
Contributor
HarshRajat
commented
Feb 7, 2026
- Add "Featured" tag to 5 blog posts (interop-spectrum, adding-new-version, donut-testnet, universal-transaction, push-cult)
- Create build.blogs.featured.mjs script to generate featuredblogs.json from blogs tagged as "Featured"
- Add featured blog image copying to static/assets/blog/featured with flattened naming
- Implement blog-lite to main blog directory sync with change detection
- Add Bash permission for node processes in Claude settings
- Add "Featured" tag to 5 blog posts (interop-spectrum, adding-new-version, donut-testnet, universal-transaction, push-cult) - Create build.blogs.featured.mjs script to generate featuredblogs.json from blogs tagged as "Featured" - Add featured blog image copying to static/assets/blog/featured with flattened naming - Implement blog-lite to main blog directory sync with change detection - Add Bash permission for node processes in Claude settings
Contributor
|
- Add organize-blog-tags.md plan document outlining tag consolidation strategy - Update blog post tags to use new category-based system (Product, Key Features, Technical, etc.) - Consolidate duplicate tags: Insights→Thought Leadership, Community & Ecosystem→Ecosystem - Replace granular tags with broader categories for better navigation - Improve blog post descriptions for clarity and SEO - Standardize tag naming across all blog posts
chore: refactor blog layout with responsive tag display and improved structure - Add scrollingTheme prop to BlogTags component for conditional rendering modes - Implement responsive tag hiding based on viewport size (laptop, mobileL, mobileM, mobileS) - Add "Show All Topics" link in scrolling mode that appears on laptop+ screens - Update BlogListPage layout to use MultiContent wrapper for consistent spacing - Replace custom section wrappers (TagsSection, FeaturedSection, ListItem) with MultiContent
- Remove "Featured" tag from universal-abstraction blog post - Remove Discord link from main navbar configuration - Add blogExplore: 'featured' config to HeaderList - Create BlogMobileSidebarContent component with featured posts navigation - Implement conditional navbar content based on docs vs blog pages - Add FeaturedBlogItem component with emoji stripping for clean titles - Override NavbarMobileSidebar to use blog-specific menu
…iguration - Remove @pushprotocol/restapi and @pushprotocol/uiweb packages - Delete PushChatComponent.tsx with ChatUIProvider and ChatView implementation - Remove ChannelList.ts configuration file (8000+ lines) - Add moment package dependency - Add empty brb.md workflow file
- Reformat gradient definitions with proper line breaks - Fix hex color casing (#7A7B9E → #7a7b9e) - Add line breaks for long border-color declarations - Format long class selectors with proper indentation - Add line breaks for background URL declarations - Format child selector spacing (> operator) - Add html background-color rules for theme variants - Standardize multi-line CSS property formatting
…on code examples - Add customPropGTagEvent properties to 50+ code examples across chain documentation - Track key user interactions: client initialization, transaction sending, utility function usage - Cover all major SDK features: universal signers, EVM clients, message signing, token operations - Enable analytics for both Core SDK and UI Kit examples - Add tracking for advanced features: custom signers, multicall, explorer utilities
…mentation - Split customPropGTagEvent onto separate line for better readability - Separate customPropHighlightRegexEnd and customPropGTagEvent comments
…anslations - Reorganize blog component translation structure in autotranslate file - Move blog.more-posts, blog.list, blog.paginator, and blog.footer-item keys to missing-keys.json - Add new blog.featured and blog.tags translation sections - Update blog.list.recent-updates translation from "آخر التحديثات" to "آخر المقالات" - Add Arabic translations for 13 previously missing blog component keys - Update last
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.