diff --git a/src/features/guides/components/FileUpload.css b/src/features/guides/components/FileUpload.css new file mode 100644 index 0000000..54de590 --- /dev/null +++ b/src/features/guides/components/FileUpload.css @@ -0,0 +1,19 @@ +.file-upload { + display: grid; + place-items: center; + cursor: pointer; + border-style: dashed; + padding: 2rem; + font-weight: bold; + + &:hover, + &:focus-visible { + border-color: #ff770080; + color: #ff7700; + background-color: #ff770010; + } +} + +.file-upload input { + display: none; +} diff --git a/src/features/guides/components/FileUpload.tsx b/src/features/guides/components/FileUpload.tsx index a587aa0..01f8870 100644 --- a/src/features/guides/components/FileUpload.tsx +++ b/src/features/guides/components/FileUpload.tsx @@ -1,17 +1,31 @@ +import "./FileUpload.css"; + export default function FileUpload({ onChange, }: { onChange: (e: React.ChangeEvent) => void; }) { return ( -