feat(edge): bez znaczka NEW przy tworcy
Przy ~10 tys. nowych klipow dziennie 40% zywego katalogu miesci sie w progu 7 dni, wiec znaczek stal przy prawie kazdym klipie i nic nie mowil. Pole is_fresh zostaje w API (swiezosc dalej liczy sie w punktacji feedu). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
426b5e99a2
commit
e84e49a3a9
2 changed files with 7 additions and 11 deletions
|
|
@ -35,6 +35,13 @@ export type ChangelogEntry = {
|
||||||
};
|
};
|
||||||
|
|
||||||
export const CHANGELOG: ChangelogEntry[] = [
|
export const CHANGELOG: ChangelogEntry[] = [
|
||||||
|
{
|
||||||
|
id: '2026-10-02e',
|
||||||
|
date: 'October 2026',
|
||||||
|
items: [
|
||||||
|
'Edge: the NEW label next to the creator is gone. Around ten thousand clips arrive every day, so almost every clip had it and it told you nothing.',
|
||||||
|
],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: '2026-10-02d',
|
id: '2026-10-02d',
|
||||||
date: 'October 2026',
|
date: 'October 2026',
|
||||||
|
|
|
||||||
|
|
@ -248,7 +248,6 @@ function ClipCellBase({ item, active, player, muted, liked, onToggleMute, onLike
|
||||||
{clip.creator && onCreatorPress ? (
|
{clip.creator && onCreatorPress ? (
|
||||||
<MaterialCommunityIcons name="chevron-right" size={18} color="#fff" style={{ marginLeft: 2, opacity: 0.8 }} />
|
<MaterialCommunityIcons name="chevron-right" size={18} color="#fff" style={{ marginLeft: 2, opacity: 0.8 }} />
|
||||||
) : null}
|
) : null}
|
||||||
{item.is_fresh ? <Text style={styles.fresh}>NEW</Text> : null}
|
|
||||||
</Pressable>
|
</Pressable>
|
||||||
{clip.title ? (
|
{clip.title ? (
|
||||||
<Text style={styles.title} numberOfLines={2}>
|
<Text style={styles.title} numberOfLines={2}>
|
||||||
|
|
@ -302,16 +301,6 @@ const styles = StyleSheet.create({
|
||||||
caption: { position: 'absolute', left: 14, right: 72, bottom: 24 },
|
caption: { position: 'absolute', left: 14, right: 72, bottom: 24 },
|
||||||
creatorRow: { flexDirection: 'row', alignItems: 'center' },
|
creatorRow: { flexDirection: 'row', alignItems: 'center' },
|
||||||
creator: { color: '#fff', fontFamily: fonts.display, fontSize: 16, textShadowColor: 'rgba(0,0,0,0.6)', textShadowRadius: 4 },
|
creator: { color: '#fff', fontFamily: fonts.display, fontSize: 16, textShadowColor: 'rgba(0,0,0,0.6)', textShadowRadius: 4 },
|
||||||
fresh: {
|
|
||||||
marginLeft: 8,
|
|
||||||
color: '#fff',
|
|
||||||
backgroundColor: theme.accent,
|
|
||||||
fontFamily: fonts.mono,
|
|
||||||
fontSize: 10,
|
|
||||||
paddingHorizontal: 6,
|
|
||||||
paddingVertical: 1,
|
|
||||||
borderRadius: 4,
|
|
||||||
},
|
|
||||||
title: { color: '#eaeaea', fontFamily: fonts.body, fontSize: 14, marginTop: 4, textShadowColor: 'rgba(0,0,0,0.6)', textShadowRadius: 4 },
|
title: { color: '#eaeaea', fontFamily: fonts.body, fontSize: 14, marginTop: 4, textShadowColor: 'rgba(0,0,0,0.6)', textShadowRadius: 4 },
|
||||||
tagsRow: { flexDirection: 'row', flexWrap: 'wrap', marginTop: 8 },
|
tagsRow: { flexDirection: 'row', flexWrap: 'wrap', marginTop: 8 },
|
||||||
tagChip: {
|
tagChip: {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue