Yōten: A social tracker for your language learning journey built on the atproto.

fix: hover effect for muted buttons

brookjeynes.dev dce23911 b14eaba4

verified
Changed files
+17 -1
internal
db
+1 -1
input.css
··· 176 border-width: 1px; 177 178 @variant hover { 179 - background-color: theme(--color-bg); 180 } 181 } 182
··· 176 border-width: 1px; 177 178 @variant hover { 179 + opacity: 75%; 180 } 181 } 182
+16
internal/db/db.go
··· 185 unique (did, session_did, session_rkey, reaction_id) 186 ); 187 188 create table if not exists resources ( 189 id integer primary key autoincrement, 190
··· 185 unique (did, session_did, session_rkey, reaction_id) 186 ); 187 188 + create table if not exists notifications ( 189 + id integer primary key autoincrement, 190 + 191 + recipient_did text not null, 192 + actor_did text not null, 193 + subject_uri text not null, 194 + 195 + state text not null default 'unread' check(state in ('unread', 'read')), 196 + type text not null check(type in ('follow', 'reaction')), 197 + 198 + created_at text not null default (strftime('%Y-%m-%dT%H:%M:%SZ', 'now')), 199 + 200 + foreign key (recipient_did) references profiles(did) on delete cascade, 201 + foreign key (actor_did) references profiles(did) on delete cascade 202 + ); 203 + 204 create table if not exists resources ( 205 id integer primary key autoincrement, 206