Skip to content

Commit

Permalink
Minor accessibility changes
Browse files Browse the repository at this point in the history
  • Loading branch information
nandesh-dev committed Nov 3, 2024
1 parent 36645e0 commit 6cf1369
Show file tree
Hide file tree
Showing 12 changed files with 163 additions and 17 deletions.
16 changes: 16 additions & 0 deletions web/assets/horizontalSubtitleDrop.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
export function HorizontalSubtitleDrop() {
return (
<svg
width="65"
height="53"
viewBox="0 0 65 53"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M14.9596 12.064V10.624H17.8716C18.5756 10.624 19.1996 10.512 19.7436 10.288C20.2983 10.0533 20.7676 9.73333 21.1516 9.328C21.5463 8.92267 21.845 8.448 22.0476 7.904C22.2503 7.36 22.3516 6.77333 22.3516 6.144C22.3516 5.48267 22.2503 4.88533 22.0476 4.352C21.845 3.808 21.5463 3.33867 21.1516 2.944C20.7676 2.53867 20.2983 2.22933 19.7436 2.016C19.1996 1.80267 18.5756 1.696 17.8716 1.696H14.9596V0.256H17.7116C18.7676 0.256 19.685 0.421333 20.4636 0.752C21.2423 1.072 21.8876 1.50933 22.3996 2.064C22.9223 2.608 23.3116 3.22133 23.5676 3.904C23.8236 4.576 23.9516 5.264 23.9516 5.968V6.32C23.9516 7.00267 23.8236 7.68533 23.5676 8.368C23.3116 9.05067 22.9223 9.66933 22.3996 10.224C21.8876 10.7787 21.2423 11.2267 20.4636 11.568C19.685 11.8987 18.7676 12.064 17.7116 12.064H14.9596ZM13.7116 12.064V0.256H15.2796V12.064H13.7116ZM26.1439 12V3.456H27.3599V6.976H27.2959C27.2959 5.728 27.5679 4.816 28.1119 4.24C28.6665 3.65333 29.4932 3.36 30.5919 3.36H30.8799V4.736H30.3359C29.4825 4.736 28.8265 4.96533 28.3679 5.424C27.9092 5.872 27.6799 6.52267 27.6799 7.376V12H26.1439ZM36.5486 12.288C35.802 12.288 35.146 12.16 34.5806 11.904C34.0153 11.648 33.5353 11.312 33.1406 10.896C32.7566 10.4693 32.4633 9.99467 32.2606 9.472C32.0686 8.94933 31.9726 8.416 31.9726 7.872V7.584C31.9726 7.04 32.074 6.50667 32.2766 5.984C32.4793 5.45067 32.778 4.976 33.1726 4.56C33.5673 4.13333 34.0473 3.79733 34.6126 3.552C35.178 3.296 35.8233 3.168 36.5486 3.168C37.274 3.168 37.9193 3.296 38.4846 3.552C39.05 3.79733 39.53 4.13333 39.9246 4.56C40.3193 4.976 40.618 5.45067 40.8206 5.984C41.0233 6.50667 41.1246 7.04 41.1246 7.584V7.872C41.1246 8.416 41.0233 8.94933 40.8206 9.472C40.6286 9.99467 40.3353 10.4693 39.9406 10.896C39.5566 11.312 39.082 11.648 38.5166 11.904C37.9513 12.16 37.2953 12.288 36.5486 12.288ZM36.5486 10.912C37.1886 10.912 37.7326 10.7733 38.1806 10.496C38.6393 10.208 38.986 9.824 39.2206 9.344C39.466 8.864 39.5886 8.32533 39.5886 7.728C39.5886 7.12 39.466 6.576 39.2206 6.096C38.9753 5.616 38.6233 5.23733 38.1646 4.96C37.7166 4.68267 37.178 4.544 36.5486 4.544C35.93 4.544 35.3913 4.68267 34.9326 4.96C34.474 5.23733 34.122 5.616 33.8766 6.096C33.6313 6.576 33.5086 7.12 33.5086 7.728C33.5086 8.32533 33.626 8.864 33.8606 9.344C34.106 9.824 34.4526 10.208 34.9006 10.496C35.3593 10.7733 35.9086 10.912 36.5486 10.912ZM43.4251 15.2V3.456H44.6411V7.152L44.3531 7.12C44.4065 6.20267 44.5985 5.456 44.9291 4.88C45.2705 4.29333 45.7131 3.86133 46.2571 3.584C46.8011 3.30667 47.3931 3.168 48.0331 3.168C48.6518 3.168 49.2118 3.28533 49.7131 3.52C50.2251 3.75467 50.6625 4.07467 51.0251 4.48C51.3878 4.88533 51.6651 5.35467 51.8571 5.888C52.0491 6.42133 52.1451 6.98667 52.1451 7.584V7.872C52.1451 8.46933 52.0438 9.03467 51.8411 9.568C51.6385 10.1013 51.3505 10.5707 50.9771 10.976C50.6145 11.3813 50.1771 11.7013 49.6651 11.936C49.1638 12.1707 48.6091 12.288 48.0011 12.288C47.3931 12.288 46.8118 12.1547 46.2571 11.888C45.7025 11.6213 45.2438 11.1893 44.8811 10.592C44.5185 9.99467 44.3105 9.21067 44.2571 8.24L44.9611 9.52V15.2H43.4251ZM47.7611 10.944C48.3371 10.944 48.8385 10.8107 49.2651 10.544C49.6918 10.2667 50.0225 9.888 50.2571 9.408C50.4918 8.91733 50.6091 8.35733 50.6091 7.728C50.6091 7.088 50.4918 6.528 50.2571 6.048C50.0225 5.568 49.6918 5.19467 49.2651 4.928C48.8385 4.65067 48.3371 4.512 47.7611 4.512C47.2491 4.512 46.7745 4.62933 46.3371 4.864C45.8998 5.088 45.5478 5.41867 45.2811 5.856C45.0251 6.28267 44.8971 6.8 44.8971 7.408V8.144C44.8971 8.73067 45.0305 9.232 45.2971 9.648C45.5638 10.064 45.9158 10.384 46.3531 10.608C46.7905 10.832 47.2598 10.944 47.7611 10.944ZM17.9836 27.456L14.2716 20.32H15.9036L19.0396 26.432L18.4316 26.256H20.3196L19.6796 26.432L22.6236 20.32H24.1596L20.6716 27.456H17.9836ZM18.5596 32V27.136H20.0956V32H18.5596ZM28.9705 32.288C28.2238 32.288 27.5678 32.16 27.0025 31.904C26.4372 31.648 25.9572 31.312 25.5625 30.896C25.1785 30.4693 24.8852 29.9947 24.6825 29.472C24.4905 28.9493 24.3945 28.416 24.3945 27.872V27.584C24.3945 27.04 24.4958 26.5067 24.6985 25.984C24.9012 25.4507 25.1998 24.976 25.5945 24.56C25.9892 24.1333 26.4692 23.7973 27.0345 23.552C27.5998 23.296 28.2452 23.168 28.9705 23.168C29.6958 23.168 30.3412 23.296 30.9065 23.552C31.4718 23.7973 31.9518 24.1333 32.3465 24.56C32.7412 24.976 33.0398 25.4507 33.2425 25.984C33.4452 26.5067 33.5465 27.04 33.5465 27.584V27.872C33.5465 28.416 33.4452 28.9493 33.2425 29.472C33.0505 29.9947 32.7572 30.4693 32.3625 30.896C31.9785 31.312 31.5038 31.648 30.9385 31.904C30.3732 32.16 29.7172 32.288 28.9705 32.288ZM28.9705 30.912C29.6105 30.912 30.1545 30.7733 30.6025 30.496C31.0612 30.208 31.4078 29.824 31.6425 29.344C31.8878 28.864 32.0105 28.3253 32.0105 27.728C32.0105 27.12 31.8878 26.576 31.6425 26.096C31.3972 25.616 31.0452 25.2373 30.5865 24.96C30.1385 24.6827 29.5998 24.544 28.9705 24.544C28.3518 24.544 27.8132 24.6827 27.3545 24.96C26.8958 25.2373 26.5438 25.616 26.2985 26.096C26.0532 26.576 25.9305 27.12 25.9305 27.728C25.9305 28.3253 26.0478 28.864 26.2825 29.344C26.5278 29.824 26.8745 30.208 27.3225 30.496C27.7812 30.7733 28.3305 30.912 28.9705 30.912ZM38.807 32.256C37.7937 32.256 37.015 31.9253 36.471 31.264C35.927 30.6027 35.655 29.648 35.655 28.4V23.44H37.191V28.704C37.191 29.376 37.3723 29.904 37.735 30.288C38.0977 30.6613 38.5883 30.848 39.207 30.848C39.847 30.848 40.3697 30.6453 40.775 30.24C41.1803 29.824 41.383 29.2587 41.383 28.544V23.44H42.919V32H41.703V28.336H41.895C41.895 29.1787 41.783 29.8933 41.559 30.48C41.335 31.056 40.999 31.4987 40.551 31.808C40.1137 32.1067 39.5537 32.256 38.871 32.256H38.807ZM45.8939 32V23.456H47.1099V26.976H47.0459C47.0459 25.728 47.3179 24.816 47.8619 24.24C48.4165 23.6533 49.2432 23.36 50.3419 23.36H50.6299V24.736H50.0859C49.2325 24.736 48.5765 24.9653 48.1179 25.424C47.6592 25.872 47.4299 26.5227 47.4299 27.376V32H45.8939ZM5.47238 52.288C4.50171 52.288 3.67504 52.128 2.99238 51.808C2.30971 51.488 1.78704 51.0453 1.42438 50.48C1.06171 49.9147 0.880375 49.2747 0.880375 48.56H2.44838C2.44838 48.912 2.53904 49.264 2.72038 49.616C2.91238 49.968 3.22704 50.2613 3.66438 50.496C4.11238 50.7307 4.71504 50.848 5.47238 50.848C6.17638 50.848 6.75238 50.7467 7.20038 50.544C7.64838 50.3307 7.97904 50.0587 8.19238 49.728C8.40571 49.3867 8.51238 49.0187 8.51238 48.624C8.51238 48.144 8.30438 47.7493 7.88838 47.44C7.47238 47.12 6.86438 46.9227 6.06438 46.848L4.76838 46.736C3.73371 46.6507 2.90704 46.3307 2.28838 45.776C1.66971 45.2213 1.36038 44.4907 1.36038 43.584C1.36038 42.8693 1.53104 42.2453 1.87238 41.712C2.22438 41.1787 2.70971 40.7627 3.32838 40.464C3.94704 40.1547 4.66704 40 5.48838 40C6.29904 40 7.01371 40.1493 7.63238 40.448C8.25104 40.7467 8.73104 41.168 9.07238 41.712C9.42438 42.2453 9.60038 42.8853 9.60038 43.632H8.03238C8.03238 43.2587 7.94171 42.9067 7.76038 42.576C7.58971 42.2453 7.31771 41.9733 6.94438 41.76C6.57104 41.5467 6.08571 41.44 5.48838 41.44C4.91238 41.44 4.43238 41.5413 4.04838 41.744C3.67504 41.9467 3.39238 42.2133 3.20038 42.544C3.01904 42.864 2.92838 43.2107 2.92838 43.584C2.92838 44.0107 3.09371 44.3893 3.42438 44.72C3.75504 45.0507 4.24571 45.2427 4.89638 45.296L6.19238 45.408C6.99238 45.472 7.68038 45.6427 8.25638 45.92C8.84304 46.1867 9.29104 46.5493 9.60038 47.008C9.92038 47.456 10.0804 47.9947 10.0804 48.624C10.0804 49.3387 9.88838 49.9733 9.50438 50.528C9.12038 51.0827 8.58171 51.5147 7.88838 51.824C7.19504 52.1333 6.38971 52.288 5.47238 52.288ZM15.4476 52.256C14.4343 52.256 13.6556 51.9253 13.1116 51.264C12.5676 50.6027 12.2956 49.648 12.2956 48.4V43.44H13.8316V48.704C13.8316 49.376 14.013 49.904 14.3756 50.288C14.7383 50.6613 15.229 50.848 15.8476 50.848C16.4876 50.848 17.0103 50.6453 17.4156 50.24C17.821 49.824 18.0236 49.2587 18.0236 48.544V43.44H19.5596V52H18.3436V48.336H18.5356C18.5356 49.1787 18.4236 49.8933 18.1996 50.48C17.9756 51.056 17.6396 51.4987 17.1916 51.808C16.7543 52.1067 16.1943 52.256 15.5116 52.256H15.4476ZM27.0465 52.288C26.3425 52.288 25.7132 52.1333 25.1585 51.824C24.6145 51.5147 24.1825 51.0667 23.8625 50.48C23.5425 49.8827 23.3665 49.168 23.3345 48.336H23.7505V52H22.5345V40.32H24.0705V46L23.5265 47.168C23.5692 46.24 23.7558 45.4827 24.0865 44.896C24.4172 44.3093 24.8492 43.8773 25.3825 43.6C25.9265 43.312 26.5238 43.168 27.1745 43.168C27.7825 43.168 28.3372 43.2853 28.8385 43.52C29.3398 43.744 29.7718 44.0587 30.1345 44.464C30.4972 44.8587 30.7745 45.3227 30.9665 45.856C31.1585 46.3787 31.2545 46.944 31.2545 47.552V47.84C31.2545 48.448 31.1532 49.0187 30.9505 49.552C30.7585 50.0853 30.4758 50.56 30.1025 50.976C29.7292 51.3813 29.2812 51.7013 28.7585 51.936C28.2465 52.1707 27.6758 52.288 27.0465 52.288ZM26.8705 50.944C27.4465 50.944 27.9478 50.8053 28.3745 50.528C28.8012 50.2507 29.1318 49.872 29.3665 49.392C29.6012 48.9013 29.7185 48.336 29.7185 47.696C29.7185 47.056 29.5958 46.496 29.3505 46.016C29.1158 45.536 28.7852 45.168 28.3585 44.912C27.9318 44.6453 27.4358 44.512 26.8705 44.512C26.3585 44.512 25.8838 44.6293 25.4465 44.864C25.0092 45.088 24.6572 45.4187 24.3905 45.856C24.1345 46.2827 24.0065 46.8 24.0065 47.408V48.144C24.0065 48.7307 24.1398 49.232 24.4065 49.648C24.6732 50.064 25.0252 50.384 25.4625 50.608C25.8998 50.832 26.3692 50.944 26.8705 50.944ZM36.8938 52.096C36.2538 52.096 35.6991 52.0053 35.2298 51.824C34.7711 51.6427 34.4138 51.3333 34.1578 50.896C33.9124 50.448 33.7898 49.8453 33.7898 49.088V40.864H35.2618V49.28C35.2618 49.7387 35.3844 50.096 35.6298 50.352C35.8858 50.5973 36.2431 50.72 36.7018 50.72H38.2058V52.096H36.8938ZM32.3178 44.608V43.456H38.2058V44.608H32.3178ZM40.7943 52V43.456H42.3303V52H40.7943ZM39.4823 44.672V43.456H42.3303V44.672H39.4823ZM41.2263 42.08C40.8849 42.08 40.6289 41.9893 40.4583 41.808C40.2983 41.6267 40.2183 41.3973 40.2183 41.12C40.2183 40.8427 40.2983 40.6133 40.4583 40.432C40.6289 40.2507 40.8849 40.16 41.2263 40.16C41.5676 40.16 41.8183 40.2507 41.9783 40.432C42.1489 40.6133 42.2343 40.8427 42.2343 41.12C42.2343 41.3973 42.1489 41.6267 41.9783 41.808C41.8183 41.9893 41.5676 42.08 41.2263 42.08ZM48.6281 52.096C47.9881 52.096 47.4335 52.0053 46.9641 51.824C46.5055 51.6427 46.1481 51.3333 45.8921 50.896C45.6468 50.448 45.5241 49.8453 45.5241 49.088V40.864H46.9961V49.28C46.9961 49.7387 47.1188 50.096 47.3641 50.352C47.6201 50.5973 47.9775 50.72 48.4361 50.72H49.9401V52.096H48.6281ZM44.0521 44.608V43.456H49.9401V44.608H44.0521ZM52.2086 52V40.32H53.7446V52H52.2086ZM51.0246 41.536V40.32H53.7446V41.536H51.0246ZM60.3228 52.288C59.5761 52.288 58.9308 52.16 58.3868 51.904C57.8428 51.648 57.4001 51.312 57.0588 50.896C56.7174 50.4693 56.4614 49.9947 56.2908 49.472C56.1308 48.9493 56.0508 48.416 56.0508 47.872V47.584C56.0508 47.0293 56.1308 46.4907 56.2908 45.968C56.4614 45.4453 56.7174 44.976 57.0588 44.56C57.4001 44.1333 57.8321 43.7973 58.3548 43.552C58.8881 43.296 59.5121 43.168 60.2268 43.168C61.1548 43.168 61.9174 43.3707 62.5148 43.776C63.1228 44.1707 63.5708 44.6827 63.8588 45.312C64.1574 45.9413 64.3068 46.6133 64.3068 47.328V48.016H56.7228V46.864H63.1868L62.8348 47.488C62.8348 46.88 62.7388 46.3573 62.5468 45.92C62.3548 45.472 62.0668 45.1253 61.6828 44.88C61.2988 44.6347 60.8134 44.512 60.2268 44.512C59.6188 44.512 59.1121 44.6507 58.7068 44.928C58.3121 45.2053 58.0134 45.584 57.8108 46.064C57.6188 46.544 57.5228 47.0987 57.5228 47.728C57.5228 48.336 57.6188 48.8853 57.8108 49.376C58.0134 49.856 58.3228 50.24 58.7388 50.528C59.1548 50.8053 59.6828 50.944 60.3228 50.944C60.9948 50.944 61.5388 50.7947 61.9548 50.496C62.3814 50.1973 62.6374 49.8507 62.7228 49.456H64.1628C64.0454 50.0427 63.8108 50.5493 63.4588 50.976C63.1068 51.4027 62.6641 51.728 62.1308 51.952C61.5974 52.176 60.9948 52.288 60.3228 52.288Z"
fill="#2F3130"
/>
</svg>
)
}
2 changes: 2 additions & 0 deletions web/assets/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ export * from './search'
export * from './cross'
export * from './tick'
export * from './processing'
export * from './verticalSubtitleDrop'
export * from './horizontalSubtitleDrop'
Loading

0 comments on commit 6cf1369

Please sign in to comment.