me
2ba5d6964f
test: replace role texts by testids
CI / Generate Certificates (pull_request) Successful in 38s
CI / Frontend CI (pull_request) Successful in 1m6s
CI / Backend CI (pull_request) Successful in 1m18s
CI / E2E Tests (pull_request) Successful in 6m49s
2026-05-08 21:21:30 +05:30
me
ffe588c3ec
fix: add fallback to Modal portal container
2026-05-08 21:19:54 +05:30
me
a7cced71ee
chore: update copy of register and login
2026-05-08 21:00:18 +05:30
me
c6545a11b1
style: improve mobile responsiveness and a11y for WelcomeModal
2026-05-08 20:16:09 +05:30
me
2419b73b15
fix: update modal positioning to the viewport instead of parent container
2026-05-08 20:04:33 +05:30
me
a599dbeb30
refactor: lint formatting and fixes ( #6 )
...
CI / Backend CI (push) Successful in 1m8s
CI / E2E Tests (push) Has been skipped
CI / Generate Certificates (push) Successful in 38s
CI / Frontend CI (push) Successful in 1m4s

---------
Co-authored-by: me <ramvignesh-b@github.com >
Reviewed-on: #6
2026-05-08 06:13:25 +00:00
me
143b992391
style: revamp homepage and drawer
...
CI / Generate Certificates (push) Successful in 38s
CI / Frontend CI (push) Successful in 1m5s
CI / Backend CI (push) Successful in 1m8s
CI / E2E Tests (push) Has been skipped
Co-authored-by: me <ramvignesh-b@github.com >
Reviewed-on: #4
2026-05-08 03:16:16 +00:00
me
d625cbb1fb
test: use testids instead of text queries for unit tests ( #5 )
...
CI / Generate Certificates (push) Successful in 28s
CI / Frontend CI (push) Successful in 1m3s
CI / E2E Tests (push) Has been cancelled
CI / Backend CI (push) Has been cancelled
Co-authored-by: me <ramvignesh-b@github.com >
Reviewed-on: #5
2026-05-07 23:54:12 +00:00
me
7e53229308
refactor: rename tamil font family to Ink (because it resembles fountain pen)
CI / Generate Certificates (push) Successful in 37s
CI / Frontend CI (push) Successful in 1m7s
CI / Backend CI (push) Successful in 1m9s
CI / E2E Tests (push) Has been skipped
2026-05-07 04:49:28 +05:30
me
3a56d9fd77
refactor: whitespace fixes
CI / E2E Tests (push) Has been skipped
CI / Generate Certificates (push) Successful in 34s
CI / Frontend CI (push) Successful in 1m15s
CI / Backend CI (push) Successful in 1m10s
2026-05-07 04:06:49 +05:30
me
fe94047f18
feat: update About page design and content
2026-05-07 04:06:36 +05:30
me
3ec8bb2226
feat: update logo typography styles
2026-05-07 02:16:55 +05:30
me
ac2f541ebe
refactor/optimize e2e test ( #3 )
...
CI / Frontend CI (push) Successful in 1m10s
CI / Backend CI (push) Successful in 1m9s
CI / E2E Tests (push) Has been skipped
CI / Generate Certificates (push) Successful in 36s
how fast i'll go 🏄♂️
---------
Co-authored-by: me <ramvignesh-b@github.com >
Reviewed-on: #3
2026-05-06 18:04:11 +00:00
me
8d0ab979f5
feat/welcome-letter integration ( #2 )
...
CI / Generate Certificates (push) Successful in 42s
CI / Frontend CI (push) Successful in 1m8s
CI / Backend CI (push) Successful in 1m7s
CI / E2E Tests (push) Has been skipped
Co-authored-by: me <ramvignesh-b@github.com >
Reviewed-on: #2
2026-05-06 16:46:53 +00:00
me
8449377b6d
refactor: implement authentication flow using authHash in unlock hook and update PasskeyModal UI
CI / Generate Certificates (push) Successful in 1m52s
CI / Frontend CI (push) Successful in 1m13s
CI / Backend CI (push) Successful in 1m15s
CI / E2E Tests (push) Has been skipped
2026-05-06 13:45:30 +05:30
ramvignesh-b
c7764952d8
refactor: apply noise bg to splashscreen
CI / Generate Certificates (push) Successful in 1m24s
CI / Frontend CI (push) Successful in 2m7s
CI / Backend CI (push) Failing after 1m8s
CI / E2E Tests (push) Failing after 4m26s
2026-05-04 22:21:25 +05:30
ramvignesh-b
bea9b13249
style: adjust bottom margin of Saajan component image to -6
CI / Generate Certificates (push) Successful in 2m35s
CI / Frontend CI (push) Successful in 2m27s
CI / Backend CI (push) Failing after 1m43s
CI / E2E Tests (push) Failing after 4m22s
2026-05-04 06:46:02 +05:30
ramvignesh-b
fb3cb2eb69
feat: add typography styles and complete about page
2026-05-04 06:23:10 +05:30
ramvignesh-b
2659f73577
feat: add inline verion of logo
2026-05-03 14:36:08 +05:30
ramvignesh-b
90b04f2397
feat: refactor ComposeCanvas to use reactive style props and use complete declarative approach for editor+toolbar
2026-05-01 11:32:23 +05:30
ramvignesh-b
5f56b21823
style: add additional fonts for editor and update metadada
2026-05-01 03:57:23 +05:30
ramvignesh-b
a0cacfbc8c
refactor: use state for flap ops instead of ref in envelope comp
2026-05-01 00:09:27 +05:30
ramvignesh-b
9910e44ee2
refactor: extract custom utility classes for text and bg css properties
2026-05-01 00:04:17 +05:30
ramvignesh-b
49177a5b12
refactor: optimize ComposeCanvas textbox pick and canvas focus logic
2026-04-30 06:00:48 +05:30
ramvignesh-b
2bb77d1bed
feat: add custom font styling to canvas text
2026-04-30 05:23:36 +05:30
ramvignesh-b
70a056a1d6
refactor: extract welcome modal for consistency
2026-04-29 23:12:39 +05:30
ramvignesh-b
d9e1febfee
refactor: update route related simplifications
2026-04-29 23:12:05 +05:30
ramvignesh-b
16a04ae4b8
style: add dashed primary border to Saajan component tooltip
2026-04-28 23:23:04 +05:30
ramvignesh-b
35e8d6761e
feat: add candle to ignite envelope
2026-04-28 23:09:25 +05:30
ramvignesh-b
faee0b45d6
refactor: implement reusable Modal component
2026-04-28 22:52:06 +05:30
RamVignesh B
6cf24731ce
Feature/saajan persona ( #3 )
...
* feat: add template based email content (html + plaintext fallback)
* feat: init saajan component
* feat: add aesthetic noise background and implement Saajan component in register and login
* feat: add post seal modal for vault
* refactor: add proper props interfaces
* refactor: expose props on ui components
* feat: add ssajan in lots of flows
* fix: remove render test with no value and add aria helper for btn identification
* refactor: update email notification to account for proper arguments
* refactor: refactor E2E auth helper and mail parsing logic
---------
Co-authored-by: ramvignesh-b <ramvignesh-b@github.com >
2026-04-28 20:51:23 +05:30
ramvignesh-b
dadb688c50
refactor: modularize envelope reveal and logo components for easier usage across the site
2026-04-26 00:55:19 +05:30
ramvignesh-b
7279798bd4
refactor: update Registration form field labels and placeholders for improved UI consistency
2026-04-24 23:55:03 +05:30
ramvignesh-b
fa1b3f1bcf
refactor: add pointer-events disabling for envelope states and update e2e tests to match UI interactions
2026-04-24 22:10:42 +05:30
ramvignesh-b
18e9af651d
feat: add modular Burn, Share, and PostAction components to the Reader page flow
2026-04-24 18:59:13 +05:30
ramvignesh-b
42493a950c
feat: implement dynamic redirection after login based on location state
2026-04-24 18:43:13 +05:30
ramvignesh-b
db31be4ec8
refactor: reorganize directory structure by moving UI components into feature-specific folders
2026-04-24 17:01:35 +05:30
ramvignesh-b
c562c99d3a
refactor: extract Editor components into modular files and implement PostSealModal
2026-04-24 16:32:01 +05:30
ramvignesh-b
2f3d5161ed
refactor: prevent re-renders by extracting components out
2026-04-24 16:30:13 +05:30
ramvignesh-b
7dece74698
feat: add burn letter option and fix modal middle placement
2026-04-24 01:16:57 +05:30
ramvignesh-b
f509d74f62
fix: stabilize e2e letter reveal spec, and optionally dockerize playwright execution
2026-04-23 04:42:17 +05:30
ramvignesh-b
27b725e8ec
refactor: format and lint react files
2026-04-22 16:43:43 +05:30
ramvignesh-b
b9d1880951
fix: handle type errors in build
2026-04-22 15:13:07 +05:30
ramvignesh-b
4c204b0a80
feat: ux enhancement for envelope reveal
2026-04-21 04:23:19 +05:30
ramvignesh-b
b5d55bd258
feat: update splash screen elements
2026-04-21 01:49:15 +05:30
ramvignesh-b
7bab2937bc
feat: implement EnvelopeReveal component for letter interactions and integrate into reader workflow
2026-04-19 19:49:01 +05:30
ramvignesh-b
1c1b5ea14e
feat: implement vaulting functionality with unlock dates and locked UI states for letters
2026-04-19 01:20:55 +05:30
ramvignesh-b
ad5bc57eee
refactor: UX enhancement for drawer
2026-04-18 18:51:43 +05:30
ramvignesh-b
428db97ba2
refactor: remove unused methods
2026-04-18 14:50:26 +05:30
ramvignesh-b
86f41a9d90
feat: drawer ux enhances
2026-04-18 14:18:35 +05:30