satnaing
46ea4aa49a
feat: update mobile nav to be accessible
...
Put 'Open Menu' button under nav tag. Add aria-label, aria-expanded and aria-controls in 'Open Menu'
button. Make the entire nav to be more accessible.
2022-12-06 22:48:15 +06:30
satnaing
93e67bf2be
refactor: remove unused css for hr
2022-12-05 23:29:43 +06:30
satnaing
9980854686
refactor: remove unused (commented) styles
2022-12-04 23:54:40 +06:30
Shoubhit Dash
eceb289562
fix: should be 0 results not result
2022-11-30 06:43:02 +00:00
satnaing
b05b6654f6
fix: add missing seperator in Breadcrumb
2022-11-28 18:36:44 +06:30
satnaing
3442232c35
refactor(a11y): make nav links and buttons bigger on mobile devices
...
The navigation links/buttons can be a struggle for mobile devices where users use their finger.
Thus, nav links/buttons are made to be bigger to meet touch size guidelines.
2022-11-28 15:43:17 +06:30
satnaing
c9f796f4e6
refactor(a11y): add linkTitle in social links for more meaningful voiceover
2022-11-28 13:38:08 +06:30
satnaing
2ba459b413
refactor(a11y): update theme switch button for better accessibility
...
Update title, add aria-label and aria-live in theme switch button.
2022-11-26 23:45:17 +06:30
satnaing
5a67afc6b2
refactor(a11y): add aria-hidden in horizontal divider (<hr />)
2022-11-26 20:09:37 +06:30
satnaing
4ae0a9c722
refactor(a11y): improve vo a11y for search field
2022-11-26 19:45:42 +06:30
satnaing
d294526020
refactor(style): move 'Posted on:' span text below the svg image for layout
2022-11-26 16:12:22 +06:30
satnaing
9e92f71838
refactor(a11y): update LinkButton for disabled state
2022-11-26 16:03:21 +06:30
satnaing
57c3f796d4
feat(a11y): improve voiceover a11y for datetime component
...
Remove formatDatetime function. Created a JSX function component (FormattedDatetime) inside Datetime
component. This component returns formatted date and time with better voiceover enhancements.
2022-11-26 15:53:26 +06:30
satnaing
cabf30bc8e
fix(a11y): improve breadcrumb to be more accessible when using with voiceover
...
Move seperator from CSS :before to HTML span element. Hide seperator on voiceover. Update style for
that seperator.
2022-11-25 22:22:24 +06:30
satnaing
f7fb032e60
fix: show search result only if input is more than one char
2022-11-04 10:39:28 +06:30
Sat Naing
00c3bf9929
refactor: remove unnecessary condition checks for /posts
2022-10-17 22:04:11 +06:30
Sat Naing
20822c422a
chore: format files with prettier
2022-10-16 23:53:16 +06:30
elpekenin
a285b3e564
Fix styling
2022-10-16 11:21:27 +02:00
elpekenin
7ef631fe35
Add Socials component to avoid code duplication
2022-10-16 09:26:35 +02:00
Sat Naing
b17c5f452e
Remove unused import
2022-09-29 11:30:00 +06:30
Sat Naing
33bab9c489
Update search functionality - dynamic url update, auto focus
2022-09-29 11:29:37 +06:30
Sat Naing
8476d841de
Update search box focus style to be border-accent
2022-09-26 23:06:44 +06:30
Sat Naing
2caffc2f3b
Remove card title underline style while focus
2022-09-26 12:31:07 +06:30
Sat Naing
81fced6333
Update background and text color of Skip to main button
2022-09-26 00:09:55 +06:30
Sat Naing
58cb6ba8e5
Add 2 color scheme config option
2022-09-25 21:42:06 +06:30
Sat Naing
d275f607a3
Add headings in search result
2022-09-25 19:44:36 +06:30
Sat Naing
93fa12a25b
Update search result url with slugified url
2022-09-25 19:11:19 +06:30
Sat Naing
0983bcf8e1
Remove slugifying tag names
2022-09-25 19:10:17 +06:30
Sat Naing
28ae4b2bde
Update title-link to inline-block
2022-09-23 21:42:36 +06:30
Sat Naing
3dd1ac8a9f
Support svg and png logo image types
2022-09-23 12:24:54 +06:30
Sat Naing
11acd422e7
Add dynamic logo image and logo text
2022-09-23 00:13:17 +06:30
Sat Naing
300fd568e9
Replace env variable with SITE config object
2022-09-22 21:32:02 +06:30
Sat Naing
eb27fbd33c
Replace socialLinks array with SOCIALS config
2022-09-22 21:17:56 +06:30
Sat Naing
9e351fe26d
Move types definition under src directory
2022-09-22 20:39:51 +06:30
Sat Naing
3a7303bc67
Rotate theme button icons 12deg on hover
2022-09-22 20:01:03 +06:30
Sat Naing
bd0cecb744
Update footer text style to nowrap and update icon wrapper layout
2022-09-21 23:00:45 +06:30
Sat Naing
d11f23323c
Add tabindex attribute and prop
2022-09-21 09:21:40 +06:30
Sat Naing
fc8ce30a9d
Update breadcrumbs for page numbers
2022-09-20 22:20:20 +06:30
Sat Naing
b9df3ab6db
Implement no margin top option
2022-09-20 20:41:04 +06:30
Sat Naing
a0e0830754
Rotate social icons 6deg on hover
2022-09-19 23:28:07 +06:30
Sat Naing
fa209f1d31
Remove unnecessary shadow in header
2022-09-19 23:21:48 +06:30
Sat Naing
eb60d0e9d0
Replace Card & Datetime astro components with react components
2022-09-19 22:19:05 +06:30
Sat Naing
b766a2d32e
Update card style layout and add secHeading prop
2022-09-19 22:16:26 +06:30
Sat Naing
96ab5d98d1
Fix trailing slash breadcrumb bug
2022-09-19 21:45:22 +06:30
Sat Naing
0e38aab4ca
Update copyright year with dynamic current year at the footer
2022-09-19 14:46:53 +06:30
Sat Naing
75d4b714da
Update tag style and tag icon
2022-09-19 13:15:39 +06:30
Sat Naing
419341c983
Update social icons and displaying structure
2022-09-19 12:48:22 +06:30
Sat Naing
503a96c938
Add aria-label in menu button
2022-09-17 01:19:34 +06:30
Sat Naing
f34945659b
Update footer icons and add titles in links
2022-09-17 01:13:34 +06:30
Sat Naing
215e9722e7
Improve a11y by adding aria-label in LinkButton
2022-09-17 01:05:28 +06:30