Refactor Frontend#2502
Conversation
|
Stream padding seems largely improved with 1ebedd6
|
| <div class="pt-0"> | ||
| <div v-if="useCameraSettingsStore().isConnected" class="d-flex flex-column"> | ||
| <div v-if="!isCalibrating" class="pt-4 pb-3 pl-0 text-base font-semibold opacity-100"> | ||
| Configure New Calibration |
There was a problem hiding this comment.
All of the padding comes from the input elements and is standardized across the app. I personally think dropping the padding by multiple of our spacing constant looks worse.
This alternative gives acceptable fallback results: |
|
I don't like how you can't tell whether an element is a button or not. There should be some sort of indicator of whether something is clickable, which is currently missing. |
Could you give an example of something that isn't clearly clickable? Buttons in the app have relatively consistent styling but I'm not sure if there's a specific spot I'm missing |



Description
This PR completely removes Vuetify from the photon-client codebase in favor of a custom component set built with Tailwind CSS and Reka UI.
Summary of changes
Meta
Merge checklist: