alpha
Login
or
Join now
nandi.uk
/
semble
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
feat: feed settings descriptions
author
Pouria Delfanazari
date
2 months ago
(May 6, 2026, 3:17 PM -0700)
commit
e65fc34d
e65fc34dd57b1e697f7f28201ec182b2e85a23ef
parent
6cd28a5b
6cd28a5b2d6c03f3f286f896ea6cbd4aa12237cc
+31
-6
1 changed file
Expand all
Collapse all
Unified
Split
src
webapp
features
settings
containers
feedSettingsContainer
FeedSettingsContainer.tsx
+31
-6
src/webapp/features/settings/containers/feedSettingsContainer/FeedSettingsContainer.tsx
View file
Reviewed
···
51
51
<Container p="xs" size="xs">
52
52
<Stack gap="xl">
53
53
<Stack gap="xs">
54
54
-
<Text fw={500}>Source</Text>
54
54
+
<Stack gap={4}>
55
55
+
<Text fw={500}>Source</Text>
56
56
+
<Text fw={500} c={'gray'} fz={'sm'}>
57
57
+
Where activity comes from. Semble can show data from other AT
58
58
+
Protocol apps that use compatible lexicons
59
59
+
</Text>
60
60
+
</Stack>
61
61
+
55
62
<SegmentedControl
56
63
radius={'lg'}
57
64
value={settings.feedSource ?? SOURCE_ALL}
···
82
89
</Stack>
83
90
84
91
<Stack gap="xs">
85
85
-
<Text fw={500}>Feed</Text>
92
92
+
<Stack gap={4}>
93
93
+
<Text fw={500}>Feed</Text>
94
94
+
<Text fw={500} c={'gray'} fz={'sm'}>
95
95
+
Global shows activity from all accounts, while following only
96
96
+
shows people you follow
97
97
+
</Text>
98
98
+
</Stack>
86
99
<SegmentedControl
87
100
value={settings.feedView}
88
101
onChange={(value) => updateSetting('feedView', value as FeedView)}
···
96
109
</Stack>
97
110
98
111
<Stack gap="xs">
99
99
-
<Text fw={500}>Activity Type</Text>
112
112
+
<Stack gap={4}>
113
113
+
<Text fw={500}>Activity Type</Text>
114
114
+
<Text fw={500} c={'gray'} fz={'sm'}>
115
115
+
Show all activity, or narrow to just new cards or connections
116
116
+
</Text>
117
117
+
</Stack>
100
118
<SegmentedControl
101
119
value={settings.feedActivityType ?? ACTIVITY_TYPE_ALL}
102
120
onChange={(value) =>
···
125
143
<Divider />
126
144
127
145
<Stack gap="xs">
128
128
-
<Text fw={500}>Card Type</Text>
146
146
+
<Stack gap={4}>
147
147
+
<Text fw={500}>Card Type</Text>
148
148
+
<Text fw={500} c={'gray'} fz={'sm'}>
149
149
+
Filter cards by content type
150
150
+
</Text>
151
151
+
</Stack>
152
152
+
129
153
<Group gap={6}>
130
154
<Button
131
155
color={settings.feedUrlType === null ? 'lime' : 'gray'}
···
154
178
<Divider />
155
179
156
180
<Stack gap="xs">
157
157
-
<Text fw={500}>Accounts</Text>
181
181
+
<Text fw={500}>Account</Text>
182
182
+
158
183
<Checkbox.Card
159
184
withBorder={false}
160
185
radius="md"
···
165
190
}
166
191
>
167
192
<Group justify="space-between" wrap="nowrap">
168
168
-
<Group gap="xs">
193
193
+
<Group gap="xs" wrap="nowrap">
169
194
<ThemeIcon
170
195
variant="light"
171
196
color="gray"