Skip to content

WIP: Channel branch #5204

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 379 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
379 commits
Select commit Hold shift + click to select a range
007601f
fix(responsive): Adjust top navigation height for improved mobile layout
Kechicode Mar 10, 2025
e517a95
Merge branch 'develop' into prototype/new-new-new-layout
Kechicode Mar 11, 2025
42608bc
fix(language-switch): Update test to use getAllByRole for button sele…
Kechicode Mar 11, 2025
eb6170d
fix(universal-auth): Update button selection in UniversalAuthButton test
Kechicode Mar 11, 2025
9aded42
feat(responsive): Enhance mobile and desktop slide views for recommen…
Kechicode Mar 11, 2025
f5dcfa9
Merge branch 'develop' into prototype/new-new-new-layout
Kechicode Mar 11, 2025
9012916
test(language-switch): Remove redundant comment in LanguageSwitch test
Kechicode Mar 11, 2025
70a1574
feat(channel-header): Improve channel header layout and styling
Kechicode Mar 11, 2025
e4b488e
feat(follow): Add sticky positioning for follow headers
Kechicode Mar 11, 2025
f5311f8
feat(campaign-detail): Adjust article feeds and tabs styling
Kechicode Mar 11, 2025
4b47ced
feat(main-feed): Enhance loading state and placeholder rendering
Kechicode Mar 12, 2025
9e71b79
feat(placeholder): Add ArticleFeedPlaceholder component
Kechicode Mar 12, 2025
49e9dd5
refactor(home): Rename Home component import for clarity
Kechicode Mar 12, 2025
05b01d2
fix(carousel): Adjust URL handling for non-local environments
Kechicode Mar 12, 2025
f907dfb
fix(ChanneHeader): Remove unnecessary URL character replacement in de…
Kechicode Mar 12, 2025
893f69c
refactor(collection-digest): Update DropdownActions fragment import
Kechicode Mar 12, 2025
424ab84
Merge pull request #5108 from thematters/prototype/new-new-new-layout
Kechicode Mar 12, 2025
a97719f
fix(MainFeed): Adjust h1 line-height and add padding
Kechicode Mar 13, 2025
492b99d
fix(zh-Hant): Correct typo in translation for "新發佈" to "新發布"
Kechicode Mar 13, 2025
6c2d685
fix(UnreadIcon): Update animation duration and simplify keyframes for…
Kechicode Mar 13, 2025
fe235f4
fix(ArticleDetail): Remove left margin from header for improved layou…
Kechicode Mar 13, 2025
55a25da
fix(ArticleDigestCurated): Update image dimensions for better display
Kechicode Mar 13, 2025
65a8e56
feat(PageHeader): Add spacingBottom prop for customizable bottom spacing
Kechicode Mar 13, 2025
d25ea7d
fix(SideChannelNav): Update max-height calculation and add overscroll…
Kechicode Mar 13, 2025
1833286
Revert "fix(MainFeed): Adjust h1 line-height and add padding"
Kechicode Mar 14, 2025
0fc69d1
fix(MainFeed): Remove sticky positioning from channel for layout impr…
Kechicode Mar 14, 2025
baa67f7
fix(MainFeed): Disable circle display in ArticleDigestFeed component
Kechicode Mar 14, 2025
e84709c
fix(Styles): Update padding values across multiple components for con…
Kechicode Mar 14, 2025
ddeb098
fix(Participants): Wrap participant count and icon in a new container…
Kechicode Mar 14, 2025
1ff292e
fix(MainFeed): Add font-weight to h1 for improved text styling
Kechicode Mar 14, 2025
d895f6e
fix(CarouselStyles): Adjust height, padding, and font sizes for impro…
Kechicode Mar 14, 2025
a48936a
feat(DateTime): Add minimal date format option for improved display i…
Kechicode Mar 14, 2025
cf8db3b
refactor(DateTimeTests): Update absolute and relative date formatting…
Kechicode Mar 14, 2025
6f37e92
refactor(ArticleDigestFeed): Rearrange header structure and update co…
Kechicode Mar 14, 2025
6049e83
fix(TopNavBar): Update home link to include query parameter for impro…
Kechicode Mar 14, 2025
251529b
feat(FollowUserButton): Add borderWidth prop to FollowUser and Follow…
Kechicode Mar 14, 2025
1609242
Merge pull request #5110 from thematters/prototype/new-new-new-layout
Kechicode Mar 14, 2025
7f86955
fix(ChannelURL): Update temporary channel URL for non-production envi…
Kechicode Mar 17, 2025
630c2e2
fix(CampaignDetail): Adjust styles for InfoHeader and Participants co…
Kechicode Mar 17, 2025
920c20e
feat(Spacing): update Carousel styles for improved height and padding…
Kechicode Mar 17, 2025
ac54f14
fix(ArticleFeeds): Adjust padding and margin in styles for improved l…
Kechicode Mar 17, 2025
038d623
fix(FollowStyles): Replace z-index with variable for sticky tabs to e…
Kechicode Mar 17, 2025
8729440
fix(MainFeed): Simplify loading condition to improve rendering logic
Kechicode Mar 17, 2025
147ec57
feat(UnreadIcon): Add pulse animation to unread icon for enhanced vis…
Kechicode Mar 17, 2025
6871020
fix(TopNavBar): Comment out link styles in TopNavBar for future adjus…
Kechicode Mar 17, 2025
3449f44
Merge pull request #5111 from thematters/prototype/new-new-new-layout
Kechicode Mar 17, 2025
bfeecb2
fix(Follow): Adjust padding and margin in Follow styles for improved …
Kechicode Mar 18, 2025
822f086
fix(UnreadIcon): Remove pulse animation and refine rotation keyframes…
Kechicode Mar 18, 2025
2c74b16
fix(MainFeed): Comment out notifyOnNetworkStatusChange for issue reso…
Kechicode Mar 18, 2025
68487f0
feat(MainFeed): Integrate ArticleDigestCurated component and enhance …
Kechicode Mar 18, 2025
cfada5c
fix(MainFeed): Remove commented-out code for notifyOnNetworkStatusCha…
Kechicode Mar 19, 2025
74913ab
Merge pull request #5117 from thematters/prototype/new-new-new-layout
Kechicode Mar 19, 2025
eab98e5
fix(FollowFeed): Update fetch policy to 'cache-and-network' for impro…
Kechicode Mar 21, 2025
a6a8ed8
feat(FollowFeed): Implement getNodeId function for unique key generat…
Kechicode Mar 21, 2025
1ed7062
refactor(ArticleFeedsTabs): Simplify tab layout by removing unnecessa…
Kechicode Mar 24, 2025
2d06f2f
feat(InfoHeader): Conditionally render apply button based on campaign…
Kechicode Mar 24, 2025
6e111d2
feat(HomeFeed): Update layout to conditionally render spacer and enha…
Kechicode Mar 24, 2025
4722c5b
feat(SideChannelNav): Update channel name display logic and sort chan…
Kechicode Mar 24, 2025
c7169e1
Merge pull request #5136 from thematters/prototype/new-new-new-layout
Kechicode Mar 24, 2025
478d52f
feat(Channel): Refactor channel name display logic by importing utili…
Kechicode Mar 24, 2025
e5d0d5d
feat(HomeFeed): Integrate ViewerContext for authentication state and …
Kechicode Mar 24, 2025
faf5f7e
feat(Channel): Add 'enabled' field to channel queries and filter sort…
Kechicode Mar 24, 2025
9bcd5a1
Merge pull request #5137 from thematters/prototype/new-new-new-layout
Kechicode Mar 25, 2025
67c39dc
Merge branch 'develop' into feat/sync-from-develop-branch
Kechicode Mar 25, 2025
e67d896
style: Consolidate overflow properties and add spacing in various com…
Kechicode Mar 25, 2025
51f72ea
Merge pull request #5142 from thematters/feat/sync-from-develop-branch
Kechicode Mar 25, 2025
6c5e87e
fix(channel): correct incorrect SquareCheckBox for SetArticleChannels…
gitwoz Mar 25, 2025
f890b2e
Merge pull request #5144 from thematters/fix/channel-set
gitwoz Mar 25, 2025
17d7f18
style(SideChannelNav): Update spacing in SideChannelNav component for…
Kechicode Mar 26, 2025
5097f04
feat(SideChannelNav): Implement scroll-based gradient effects for imp…
Kechicode Mar 26, 2025
2c22fb6
style(SideChannelNav): Adjust item width and text alignment for bette…
Kechicode Mar 26, 2025
43f5ac7
fix(SideChannelNav): Update tooltip content to use displayChannelName…
Kechicode Mar 26, 2025
ab663c6
Merge pull request #5145 from thematters/fix/revise-channel-nav
Kechicode Mar 26, 2025
a119c25
debug(SideChannelNav): Add console logs to check scroll functionality…
Kechicode Mar 26, 2025
587ef5a
fix(SideChannelNav): Update useEffect dependency to include contentRe…
Kechicode Mar 26, 2025
18276a4
fix(SideChannelNav): Correct useEffect dependency to ensure proper sc…
Kechicode Mar 26, 2025
861472e
fix(SideChannelNav): Add sideChannelNavRef and update useEffect depen…
Kechicode Mar 26, 2025
dace478
refactor(SideChannelNav): Replace useEffect with useLayoutEffect for …
Kechicode Mar 26, 2025
8d3eb93
refactor(SideChannelNav): Remove unused useEffect import to streamlin…
Kechicode Mar 26, 2025
ea8dffc
refactor(SideChannelNav): Replace useLayoutEffect with useEffect for …
Kechicode Mar 26, 2025
7a35252
refactor(SideChannelNav): Simplify scroll handling by removing unused…
Kechicode Mar 26, 2025
95ad87a
feat(SideChannelNav): Implement scroll checking logic with useEffect …
Kechicode Mar 27, 2025
91112fb
fix(SideChannelNav): Increase scroll check interval from 100ms to 100…
Kechicode Mar 27, 2025
8f2f0c8
feat(Layout): Dynamically import SideChannelNav component for improve…
Kechicode Mar 27, 2025
021612e
fix(SideChannelNav): Add console log for contentElement and update us…
Kechicode Mar 27, 2025
9880772
fix(SideChannelNav): Prevent scroll event handling when loading and u…
Kechicode Mar 27, 2025
8854711
refactor(Layout): Remove dynamic import of SideChannelNav and streaml…
Kechicode Mar 27, 2025
45698b4
refactor(SideChannelNav): Remove unused sideChannelNavRef to simplify…
Kechicode Mar 27, 2025
a4c509d
Merge pull request #5151 from thematters/fix/revise-channel-nav
Kechicode Mar 27, 2025
c428329
refactor(SideChannelNav): Replace anchor tags with Next.js Link compo…
Kechicode Mar 27, 2025
4771cd6
refactor(SideChannelNav): Remove unused router variable from ChannelI…
Kechicode Mar 27, 2025
c6e6878
refactor(SideChannelNav): Replace Next.js Link component with RouteLi…
Kechicode Mar 27, 2025
1e52f5f
fix(RouteLink): Add legacyBehavior to Link component for compatibilit…
Kechicode Mar 27, 2025
a0b4dc9
refactor(ChannelItem): Remove unused data attribute for cleaner code
Kechicode Mar 27, 2025
2533a50
refactor(LinkWrapper): Replace RouteLink with LinkWrapper for improve…
Kechicode Mar 27, 2025
dfcea94
test(LinkWrapper): Add tests for textActiveColor, additional props, a…
Kechicode Mar 27, 2025
8a68ee3
test(LinkWrapper): Remove commented-out test descriptions for clarity
Kechicode Mar 27, 2025
4989123
Merge pull request #5154 from thematters/fix/revise-channel-nav
Kechicode Mar 28, 2025
88b6b25
fix(MainFeed): Increase number of cards displayed in channel from 3 to 6
Kechicode Apr 2, 2025
e92eec7
Merge pull request #5191 from thematters/feat/revise-card-number
Kechicode Apr 2, 2025
bd752c7
Merge branch 'develop' into feat/use-first-image-as-digest-cover
Kechicode Apr 3, 2025
e4221ce
refactor(Feed): remove unused useIntl import from Follow Feed component
Kechicode Apr 3, 2025
0197099
Merge branch 'develop' into feat/use-first-image-as-digest-cover
Kechicode Apr 3, 2025
9c5f8c4
feat(SearchQuickResult): add 'is' prop to link for improved accessibi…
Kechicode Apr 4, 2025
3d2a8ba
refactor(SearchQuickResult, UserDigest): remove 'isCard' prop for cle…
Kechicode Apr 4, 2025
7f913f3
refactor(LanguageSwitch): improve test structure and enhance language…
Kechicode Apr 4, 2025
31781ce
test(ArticleDigestCurated): enhance tests for rendering and interactions
Kechicode Apr 4, 2025
871659f
test(ArticleDigestFeed): improve test structure for rendering and int…
Kechicode Apr 4, 2025
6532399
refactor(LanguageSwitch): streamline button creation and improve test…
Kechicode Apr 4, 2025
c8a1d22
src/components/Buttons/UniversalAuth/index.tsx
Kechicode Apr 7, 2025
4fc2c9c
refactor(SideChannelNav): optimize scroll event handling with useCall…
Kechicode Apr 7, 2025
10be09f
style(SideChannelNav): remove scrollbar display rules for cleaner app…
Kechicode Apr 7, 2025
61aa3b5
refactor(SideFooter): replace Link component with LinkWrapper for imp…
Kechicode Apr 7, 2025
e5af58b
refactor(ActivityPopover): simplify item handling by introducing a ce…
Kechicode Apr 7, 2025
4bab371
refactor(Layout): replace TopNavBar with GlobalNav for improved navig…
Kechicode Apr 7, 2025
1064a23
refactor(GlobalNav): restructure navigation components for better rea…
Kechicode Apr 7, 2025
43ce76d
refactor(NotificationIcon): simplify icon rendering logic and remove …
Kechicode Apr 7, 2025
d27c105
refactor(Layout): extract layout logic into a custom hook and streaml…
Kechicode Apr 7, 2025
81edd47
style(GlobalNav): update CSS styles for improved consistency and read…
Kechicode Apr 7, 2025
5a99775
style(GlobalNav): replace top navigation height variables with global…
Kechicode Apr 7, 2025
21479ec
style(Layout): refactor layout styles to introduce a base layout clas…
Kechicode Apr 7, 2025
558ca50
refactor(SearchBar): extract form submission and rendering logic into…
Kechicode Apr 8, 2025
5748716
style(Tabs): update z-index for sticky tabs to use a variable for imp…
Kechicode Apr 8, 2025
e803d45
refactor(ArticleFeeds): simplify content rendering by consolidating d…
Kechicode Apr 8, 2025
5e452d9
refactor(InfoHeader): remove unnecessary active campaign check to sim…
Kechicode Apr 8, 2025
2d54f12
refactor(Channel): remove DropdownDialog, Carousel, and SingleLine co…
Kechicode Apr 8, 2025
3df45f2
style(MainFeed): update z-index to use a variable for improved consis…
Kechicode Apr 8, 2025
823b626
refactor(HomeFeed): replace HomeFeedType with MainFeedType and remove…
Kechicode Apr 8, 2025
eae6c07
Merge branch 'develop' into feat/new-discover-with-channel
Kechicode Apr 8, 2025
898d6f0
refactor(Channel): update GraphQL queries and components to handle To…
Kechicode Apr 8, 2025
b551230
refactor(MainFeed): use useIntl for message formatting in EmptyWork c…
Kechicode Apr 8, 2025
9591b15
refactor(Feed): integrate ChannelHeader into FeedArticlesPublicChanne…
Kechicode Apr 8, 2025
942f41b
Merge branch 'develop' into feat/new-discover-with-channel
Kechicode Apr 8, 2025
5cbbeb5
refactor(Feed): unify feed type handling and enhance component struct…
Kechicode Apr 8, 2025
703b896
refactor(Feed): introduce article fragments and streamline GraphQL qu…
Kechicode Apr 8, 2025
d2578f1
refactor(Media): update media query conditions from 'greaterThan' to …
Kechicode Apr 8, 2025
1446870
refactor(SearchBar): remove commented-out code for form submission an…
Kechicode Apr 8, 2025
7eb5065
feat(home): reposition Sidebar.Billboard
gitwoz Apr 8, 2025
bd5ec9d
Merge pull request #5205 from thematters/feat/billboard-pos
pauljusti Apr 8, 2025
ef7dd3d
feat(ArticleDigest): add asset handling to article fragments and upda…
Kechicode Apr 9, 2025
6b12bc8
feat(ArticleDigest): enhance article cover logic to include embedded …
Kechicode Apr 9, 2025
3443635
feat(ArticleDigest): add pinned state to ArticleDigest component and …
Kechicode Apr 9, 2025
fbe6269
feat(ArticleDigest): standardize asset type handling for embedded ass…
Kechicode Apr 9, 2025
6eed908
feat(ArticleDigest): add tooltip for featured articles in ArticleDige…
Kechicode Apr 9, 2025
6fe455b
Merge pull request #5208 from thematters/feat/use-first-image-as-dige…
Kechicode Apr 9, 2025
537d17a
Merge branch 'feat/new-discover-with-channel' into feat/pinned-articl…
Kechicode Apr 9, 2025
0f28a57
feat(ArticleDigest): integrate FooterActions and enhance channel arti…
Kechicode Apr 9, 2025
b5c13be
refactor(ArticleDigest): simplify toast message for pinning articles
Kechicode Apr 9, 2025
0ae0289
feat(ArticleDigest): add attention indicator for featured articles an…
Kechicode Apr 10, 2025
532058c
refactor(LinkWrapper): convert to forwardRef and improve className ha…
Kechicode Apr 10, 2025
08ed5d3
Merge pull request #5212 from thematters/feat/pinned-article-to-channel
Kechicode Apr 10, 2025
f34884b
fix(ChannelItem): update lineClampable condition and adjust CSS for l…
Kechicode Apr 10, 2025
6bbed67
Merge pull request #5213 from thematters/fix/channel-item-lineClampable
Kechicode Apr 10, 2025
b4d0edb
style(HomeFeed): update header layout and adjust description styling
Kechicode Apr 11, 2025
48bce18
feat(tracker): add trackers for channel feeds clicks
zeckli Apr 11, 2025
5afc6f2
refactor(SideChannelNav): wrap FormattedMessage components in span fo…
Kechicode Apr 11, 2025
da31206
feat(MainFeed): add description note to header for ICYMI feed
Kechicode Apr 14, 2025
72d8a0a
Merge branch 'develop' into feat/change-channel-description-layout
Kechicode Apr 14, 2025
c5675fa
Merge branch 'develop' into feat/new-discover-with-channel
Kechicode Apr 14, 2025
7322d2e
Merge branch 'feat/new-discover-with-channel' into feat/change-channe…
Kechicode Apr 14, 2025
17037a3
Merge pull request #5216 from thematters/feat/change-channel-descript…
Kechicode Apr 14, 2025
787a90a
Merge pull request #5214 from thematters/feat/tracker
zeckli Apr 14, 2025
3de4488
feat(ArticleDigestCurated): restructure component click hot area
Kechicode Apr 15, 2025
67043cd
Merge branch 'feat/new-discover-with-channel' into feat/revise-hot-area
Kechicode Apr 15, 2025
cbb4f42
fix(channel): update TEMPORARY_CHANNEL_URL for production environment
Kechicode Apr 15, 2025
a14fb04
Merge pull request #5224 from thematters/feat/revise-hot-area
Kechicode Apr 15, 2025
68f771d
Merge branch 'feat/new-discover-with-channel' into feat/update-channe…
Kechicode Apr 15, 2025
be72121
Merge pull request #5227 from thematters/feat/update-channel-link
Kechicode Apr 15, 2025
d0d8745
feat(Announcements): integrate Announcements component into Home view…
Kechicode Apr 16, 2025
39a98a0
feat(Follow): integrate Announcements component into Follow view layout
Kechicode Apr 16, 2025
78a9018
Merge pull request #5233 from thematters/feat/revise-announcement-pos…
Kechicode Apr 16, 2025
6c85b65
feat(ArticleDigestCurated): enhance cover handling and styling in Art…
Kechicode Apr 16, 2025
833dcd6
feat(tracker): install the trackers for channel tabs' clicks
zeckli Apr 16, 2025
a41aa60
feat(CoverIcon): add size prop for responsive design and update usage…
Kechicode Apr 16, 2025
a5d39df
refactor(CoverIcon): simplify SVG rendering by creating separate comp…
Kechicode Apr 16, 2025
a9eed1b
Merge branch 'feat/new-discover-with-channel' into feat/new-curated-a…
Kechicode Apr 16, 2025
c16fafa
Merge pull request #5236 from thematters/feat/new-curated-article-cover
Kechicode Apr 17, 2025
35838bc
Merge branch 'develop' into Sync-from-Develop
Kechicode Apr 17, 2025
5c2b797
Merge pull request #5239 from thematters/Sync-from-Develop
Kechicode Apr 17, 2025
eab5eaf
fix(GlobalNav): add placement prop to AuthenticatedNav component
Kechicode Apr 17, 2025
4ffdb18
Merge pull request #5241 from thematters/fix/dropdown-position
Kechicode Apr 17, 2025
6d549d6
style(AnnouncementsCarousel): update height and layout properties in …
Kechicode Apr 17, 2025
19b44af
refactor(Media): update breakpoint from 'md' to 'lg' for improved lay…
Kechicode Apr 17, 2025
3b1b06e
feat(Home): add spacer component for improved layout between sidebar …
Kechicode Apr 17, 2025
c4354cb
Merge pull request #5243 from thematters/fix/aside-style
Kechicode Apr 17, 2025
5fbdaa0
feat(Home): add 'FEATURED' and 'NEWEST' routes;
Kechicode Apr 18, 2025
0ef7335
Merge pull request #5248 from thematters/feat/update-feature-url
Kechicode Apr 18, 2025
12bfbfe
refactor(ChannelItem): remove displayChannelName utility and simplify…
Kechicode Apr 18, 2025
b7a134d
Merge pull request #5249 from thematters/feat/remove-prefix-channel-name
Kechicode Apr 18, 2025
40222fd
feat(tracker): merge the newest codes
zeckli Apr 18, 2025
a861b56
feat(CoverIcon): replace title with shortHash and use hashToProbabili…
Kechicode Apr 18, 2025
00dde6b
Merge pull request #5235 from thematters/feat/tracker
zeckli Apr 18, 2025
2e318f3
feat(Home): add hasBookmark prop with default value false in multiple…
Kechicode Apr 18, 2025
c95523a
Merge pull request #5252 from thematters/feat/update-cover-color--alg…
Kechicode Apr 18, 2025
2830113
Merge branch 'feat/new-discover-with-channel' into feat/update-articl…
Kechicode Apr 18, 2025
5275556
Merge pull request #5253 from thematters/feat/update-article-digest-f…
Kechicode Apr 21, 2025
da60639
Merge branch 'develop' into channel/Sync-from-develop-branch
Kechicode Apr 21, 2025
ad68e03
Merge pull request #5258 from thematters/channel/Sync-from-develop-br…
Kechicode Apr 21, 2025
084412f
feat(CoverIcon): refactor to use title for hue generation and improve…
Kechicode Apr 21, 2025
4f92350
feat(CoverIcon): enhance hue generation with distinct colors and impr…
Kechicode Apr 21, 2025
ef0e1d3
refactor(crypto): remove unused hashToProbability function to streaml…
Kechicode Apr 21, 2025
9dd72b0
refactor(CoverIcon): simplify hue generation by quantizing colors int…
Kechicode Apr 21, 2025
f8a17d5
refactor(CoverIcon): adjust layer color generation to use consistent …
Kechicode Apr 21, 2025
65a8849
fix(DropdownActions): prevent rendering controls for non-admin viewer…
Kechicode Apr 22, 2025
8be41e7
Merge pull request #5261 from thematters/feat/update-cover-color-algo…
Kechicode Apr 22, 2025
7214710
Merge pull request #5262 from thematters/fix/article-footer-action
Kechicode Apr 22, 2025
eca5933
refactor(CoverIcon): update hue generation logic to use ASCII sum for…
Kechicode Apr 23, 2025
3520d81
refactor(CoverIcon): update hue generation logic to use ASCII sum for…
Kechicode Apr 23, 2025
c17cd8c
refactor(CoverIcon, ArticleDigestCurated, ChannelFeed): add optional …
Kechicode Apr 23, 2025
f1f0c15
feat(ChannelFeed): add circular chart to visualize hue distribution o…
Kechicode Apr 23, 2025
6f71fec
refactor(ChannelFeed): enhance circular chart rendering with improved…
Kechicode Apr 23, 2025
cb7dc25
refactor(ChannelFeed): streamline code formatting and enhance readabi…
Kechicode Apr 23, 2025
9f53897
refactor(ChannelFeed): simplify development environment logic for tes…
Kechicode Apr 23, 2025
e268d38
refactor(ChannelFeed): simplify development environment logic for tes…
Kechicode Apr 23, 2025
9f13603
fix(GlobalNav): update logo button href to point directly to home page
Kechicode Apr 24, 2025
ccc1719
fix(Billboard): reduce border-radius for images to enhance visual con…
Kechicode Apr 24, 2025
1665f07
fix(Carousel): remove unused itemContent variable to clean up code
Kechicode Apr 24, 2025
be308e8
Merge pull request #5277 from thematters/fix/update-logo-url
Kechicode Apr 24, 2025
da1cfa5
Merge branch 'feat/new-discover-with-channel' into fix/update-aside-s…
Kechicode Apr 24, 2025
a320046
Merge pull request #5278 from thematters/fix/update-aside-style
Kechicode Apr 24, 2025
b820138
refactor(CoverIcon, ChannelFeed): update color generation logic to us…
Kechicode Apr 25, 2025
6029ff3
refactor(CoverIcon,): remove unused title and hue props, rename hue f…
Kechicode Apr 25, 2025
11bc2f9
refactor(CoverIcon): replace hardcoded color groups with COVER_COLOR_…
Kechicode Apr 25, 2025
2d9c487
refactor(ChannelFeed): update key references in article and author cl…
Kechicode Apr 25, 2025
6270a09
refactor(ChannelFeed): remove unnecessary fragment wrapper around Fee…
Kechicode Apr 25, 2025
971c315
refactor(LanguageSwitch, GlobalNav): add appendTo="parent" property t…
Kechicode Apr 25, 2025
1b2efab
Merge pull request #5275 from thematters/feat/update-cover-alogrithm
Kechicode Apr 27, 2025
8670ac4
feat(Popper): integrate media query for mobile detection and enhance …
Kechicode Apr 27, 2025
397b06b
Revert "refactor(LanguageSwitch, GlobalNav): add appendTo="parent" pr…
Kechicode Apr 28, 2025
6d8b1a8
refactor(Popper): add appendTo="parent" property to Dropdown componen…
Kechicode Apr 28, 2025
6b9d38b
fix(Popper): throttle scroll event listener to improve dropdown perfo…
Kechicode Apr 28, 2025
ad87130
refactor(Popper): remove appendTo property from Dropdown component to…
Kechicode Apr 28, 2025
442a49f
fix(Popper): restore appendTo property in Dropdown component for cons…
Kechicode Apr 28, 2025
16a919f
refactor(Dropdown): remove appendTo="parent" property for cleaner imp…
Kechicode Apr 28, 2025
92f0919
Merge pull request #5289 from thematters/fix/update-dropdown-menu
Kechicode Apr 28, 2025
c4f31ba
Merge branch 'develop' into Sync-into-channel-branch-from-dev
Kechicode Apr 30, 2025
5967d6a
Merge branch 'develop' into Sync-into-channel-branch-from-dev
Kechicode Apr 30, 2025
17f4d39
Merge branch 'develop' into Sync-into-channel-branch-from-dev
Kechicode Apr 30, 2025
9d0f83b
Merge pull request #5311 from thematters/Sync-into-channel-branch-fro…
Kechicode Apr 30, 2025
e9ce771
feat(channels): add support for CurationChannel and WritingChallenge …
Kechicode May 1, 2025
a7d052b
refactor(channels): remove unused channel-related code and update lay…
Kechicode May 1, 2025
1c7710c
refactor(channels): remove unused writingChallenges state from Channe…
Kechicode May 2, 2025
f1bd819
refactor(channels): rename variable for clarity in ChannelItem component
Kechicode May 2, 2025
c10b2a1
refactor(channels): remove unused note field from WritingChallenge in…
Kechicode May 2, 2025
ea071f1
refactor(channels): query channels in root query
Kechicode May 2, 2025
f14e04f
refactor(channels): import CHANNEL_PATH_TYPES for improved path handl…
Kechicode May 2, 2025
32f55aa
refactor(channels): update GraphQL query types in ChannelsContext and…
Kechicode May 2, 2025
5c3d2e1
refactor(channels): enhance ChannelItem component to support Curation…
Kechicode May 2, 2025
d727e4d
refactor(channels): remove unused GraphQL fragments for channels and …
Kechicode May 2, 2025
4936ef9
Merge pull request #5317 from thematters/feat/add-curation-and--campa…
Kechicode May 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 17 additions & 18 deletions lang/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
"+7SAix": {
"defaultMessage": "Must be between 2-12 characters long."
},
"+EHtpH": {
"defaultMessage": "No updates yet"
},
"+GAaxB": {
"defaultMessage": "The article has been archived due to violation of terms"
},
Expand Down Expand Up @@ -342,6 +345,9 @@
"defaultMessage": "Sign In",
"description": "src/components/Forms/SelectAuthMethodForm/AuthTabs.tsx"
},
"3WUBfC": {
"defaultMessage": "Only articles"
},
"3YAasP": {
"defaultMessage": "What is Liker ID?"
},
Expand Down Expand Up @@ -612,10 +618,6 @@
"defaultMessage": "Unpin from profile",
"description": "src/views/User/Articles/PinBoard/UnPinButton/index.tsx"
},
"8GXAUX": {
"defaultMessage": "All results for",
"description": "src/views/Search/AggregateResults/index.tsx"
},
"8KFsZN": {
"defaultMessage": "Read Counts"
},
Expand Down Expand Up @@ -679,9 +681,6 @@
"9EABqX": {
"defaultMessage": "Like my work? Don't forget to support and clap, let me know that you are with me on the road of creation. Keep this enthusiasm together!"
},
"9Fpc9S": {
"defaultMessage": "Bug Report"
},
"9HU8vw": {
"defaultMessage": "Reply"
},
Expand Down Expand Up @@ -761,10 +760,6 @@
"defaultMessage": "Followers",
"description": "src/views/Circle/Analytics/FollowerAnalytics/index.tsx"
},
"AeIRlL": {
"defaultMessage": "Articles",
"description": "src/views/Follow/Tabs/index.tsx"
},
"AeVndq": {
"defaultMessage": "mentioned you in a comment at {commentMoment}"
},
Expand Down Expand Up @@ -2019,9 +2014,6 @@
"XZ8IJ3": {
"defaultMessage": "After the modification is completed, the new version will be released to IPFS again. You can view the historical version from \"IPFS\" under the article title."
},
"Xd0J7Y": {
"defaultMessage": "Open Source"
},
"XdLnXf": {
"defaultMessage": "Insufficient wallet balance.",
"description": "PAYMENT_BALANCE_INSUFFICIENT"
Expand Down Expand Up @@ -2244,6 +2236,9 @@
"cE4Hfw": {
"defaultMessage": "Discover"
},
"cHDJyK": {
"defaultMessage": "No articles"
},
"cK3TLr": {
"defaultMessage": "Remove bookmark",
"description": "src/components/Buttons/Bookmark/Unbookmark.tsx"
Expand Down Expand Up @@ -2272,10 +2267,6 @@
"cd/II9": {
"defaultMessage": "{totalCount, plural, =1 {article} other {articles}}"
},
"cd8EmU": {
"defaultMessage": "of search results",
"description": "src/views/Search/AggregateResults/index.tsx"
},
"cg1VJ2": {
"defaultMessage": "Connect Wallet"
},
Expand Down Expand Up @@ -2488,6 +2479,10 @@
"gvTltk": {
"defaultMessage": "Draft - {title}"
},
"gykfC8": {
"defaultMessage": "Latest",
"description": "src/components/Layout/SideChannelNav/index.tsx"
},
"gzJEFb": {
"defaultMessage": "Verify your Liker ID through like.co"
},
Expand Down Expand Up @@ -3320,6 +3315,10 @@
"defaultMessage": "Confirm",
"description": "src/components/Forms/PaymentForm/PayTo/Confirm/index.tsx"
},
"xEJN39": {
"defaultMessage": "Featured",
"description": "Channel feed featured article"
},
"xMaFCO": {
"defaultMessage": "Articles",
"description": "src/views/Me/History/HistoryTabs.tsx"
Expand Down
35 changes: 17 additions & 18 deletions lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
"+7SAix": {
"defaultMessage": "Must be between 2-12 characters long."
},
"+EHtpH": {
"defaultMessage": "No updates yet"
},
"+GAaxB": {
"defaultMessage": "The article has been archived due to violation of terms"
},
Expand Down Expand Up @@ -342,6 +345,9 @@
"defaultMessage": "Sign In",
"description": "src/components/Forms/SelectAuthMethodForm/AuthTabs.tsx"
},
"3WUBfC": {
"defaultMessage": "Only articles"
},
"3YAasP": {
"defaultMessage": "What is Liker ID?"
},
Expand Down Expand Up @@ -612,10 +618,6 @@
"defaultMessage": "Unpin from profile",
"description": "src/views/User/Articles/PinBoard/UnPinButton/index.tsx"
},
"8GXAUX": {
"defaultMessage": "All results for",
"description": "src/views/Search/AggregateResults/index.tsx"
},
"8KFsZN": {
"defaultMessage": "Read Counts"
},
Expand Down Expand Up @@ -679,9 +681,6 @@
"9EABqX": {
"defaultMessage": "Like my work? Don't forget to support and clap, let me know that you are with me on the road of creation. Keep this enthusiasm together!"
},
"9Fpc9S": {
"defaultMessage": "Bug Report"
},
"9HU8vw": {
"defaultMessage": "Reply"
},
Expand Down Expand Up @@ -761,10 +760,6 @@
"defaultMessage": "Followers",
"description": "src/views/Circle/Analytics/FollowerAnalytics/index.tsx"
},
"AeIRlL": {
"defaultMessage": "Articles",
"description": "src/views/Follow/Tabs/index.tsx"
},
"AeVndq": {
"defaultMessage": "mentioned you in a comment at {commentMoment}"
},
Expand Down Expand Up @@ -2019,9 +2014,6 @@
"XZ8IJ3": {
"defaultMessage": "After the modification is completed, the new version will be released to IPFS again. You can view the historical version from \"IPFS\" under the article title."
},
"Xd0J7Y": {
"defaultMessage": "Open Source"
},
"XdLnXf": {
"defaultMessage": "Insufficient wallet balance.",
"description": "PAYMENT_BALANCE_INSUFFICIENT"
Expand Down Expand Up @@ -2244,6 +2236,9 @@
"cE4Hfw": {
"defaultMessage": "Discover"
},
"cHDJyK": {
"defaultMessage": "No articles"
},
"cK3TLr": {
"defaultMessage": "Remove bookmark",
"description": "src/components/Buttons/Bookmark/Unbookmark.tsx"
Expand Down Expand Up @@ -2272,10 +2267,6 @@
"cd/II9": {
"defaultMessage": "{totalCount, plural, =1 {article} other {articles}}"
},
"cd8EmU": {
"defaultMessage": "",
"description": "src/views/Search/AggregateResults/index.tsx"
},
"cg1VJ2": {
"defaultMessage": "Connect Wallet"
},
Expand Down Expand Up @@ -2488,6 +2479,10 @@
"gvTltk": {
"defaultMessage": "Draft - {title}"
},
"gykfC8": {
"defaultMessage": "Latest",
"description": "src/components/Layout/SideChannelNav/index.tsx"
},
"gzJEFb": {
"defaultMessage": "Verify your Liker ID through like.co"
},
Expand Down Expand Up @@ -3320,6 +3315,10 @@
"defaultMessage": "Confirm",
"description": "src/components/Forms/PaymentForm/PayTo/Confirm/index.tsx"
},
"xEJN39": {
"defaultMessage": "Featured",
"description": "Channel feed featured article"
},
"xMaFCO": {
"defaultMessage": "Articles",
"description": "src/views/Me/History/HistoryTabs.tsx"
Expand Down
37 changes: 18 additions & 19 deletions lang/zh-Hans.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
"+7SAix": {
"defaultMessage": "2-12 个字符"
},
"+EHtpH": {
"defaultMessage": "暂无更新"
},
"+GAaxB": {
"defaultMessage": "作品因违反社区约章被封存"
},
Expand Down Expand Up @@ -342,6 +345,9 @@
"defaultMessage": "登录",
"description": "src/components/Forms/SelectAuthMethodForm/AuthTabs.tsx"
},
"3WUBfC": {
"defaultMessage": "只看文章"
},
"3YAasP": {
"defaultMessage": "什么是 Liker ID?"
},
Expand Down Expand Up @@ -612,10 +618,6 @@
"defaultMessage": "取消代表作",
"description": "src/views/User/Articles/PinBoard/UnPinButton/index.tsx"
},
"8GXAUX": {
"defaultMessage": "有关",
"description": "src/views/Search/AggregateResults/index.tsx"
},
"8KFsZN": {
"defaultMessage": "阅读次数"
},
Expand Down Expand Up @@ -679,9 +681,6 @@
"9EABqX": {
"defaultMessage": "喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!"
},
"9Fpc9S": {
"defaultMessage": "漏洞报告"
},
"9HU8vw": {
"defaultMessage": "回复"
},
Expand Down Expand Up @@ -761,10 +760,6 @@
"defaultMessage": "关注",
"description": "src/views/Circle/Analytics/FollowerAnalytics/index.tsx"
},
"AeIRlL": {
"defaultMessage": "只看文章",
"description": "src/views/Follow/Tabs/index.tsx"
},
"AeVndq": {
"defaultMessage": "在动态留言中提及了你 {commentMoment}"
},
Expand Down Expand Up @@ -2019,9 +2014,6 @@
"XZ8IJ3": {
"defaultMessage": "完成修改后,新版会再次发布到 IPFS,你可以从文章标题下的「IPFS」进入查看历史版本。"
},
"Xd0J7Y": {
"defaultMessage": "开放社区"
},
"XdLnXf": {
"defaultMessage": "钱包余额不足",
"description": "PAYMENT_BALANCE_INSUFFICIENT"
Expand Down Expand Up @@ -2244,12 +2236,15 @@
"cE4Hfw": {
"defaultMessage": "发现"
},
"cHDJyK": {
"defaultMessage": "尚无作品"
},
"cK3TLr": {
"defaultMessage": "取消收藏",
"description": "src/components/Buttons/Bookmark/Unbookmark.tsx"
},
"cPIKU2": {
"defaultMessage": "关注中"
"defaultMessage": "追踪"
},
"cPSexq": {
"defaultMessage": "去看看其他围炉吧,希望你早日找到下一个心之所属。"
Expand All @@ -2272,10 +2267,6 @@
"cd/II9": {
"defaultMessage": "{totalCount, plural, =1 {篇文章} other {篇文章}}"
},
"cd8EmU": {
"defaultMessage": "的搜索结果",
"description": "src/views/Search/AggregateResults/index.tsx"
},
"cg1VJ2": {
"defaultMessage": "连接加密钱包"
},
Expand Down Expand Up @@ -2488,6 +2479,10 @@
"gvTltk": {
"defaultMessage": "草稿 - {title}"
},
"gykfC8": {
"defaultMessage": "还有",
"description": "src/components/Layout/SideChannelNav/index.tsx"
},
"gzJEFb": {
"defaultMessage": "跳转到 like.co 验证已有 Liker ID"
},
Expand Down Expand Up @@ -3320,6 +3315,10 @@
"defaultMessage": "确认送出",
"description": "src/components/Forms/PaymentForm/PayTo/Confirm/index.tsx"
},
"xEJN39": {
"defaultMessage": "编辑精选",
"description": "Channel feed featured article"
},
"xMaFCO": {
"defaultMessage": "阅读",
"description": "src/views/Me/History/HistoryTabs.tsx"
Expand Down
Loading
Loading