refactored Authentication

This commit is contained in:
2026-02-17 16:51:47 +00:00
parent 13e8866875
commit d32d0f5c03
45 changed files with 1322 additions and 66 deletions
@@ -0,0 +1,23 @@
type SvgLogoProps = {
size?: 'xs' | 'sm' | 'md' | 'lg' | 'xl';
};
export function OfficerIconLogo({ size = 'xl' }: SvgLogoProps) {
const config = sizeConfig[size];
return (
<img
src="/static/officer-icon-square.svg"
alt="Officer Icon"
style={{ width: config.width, height: 'auto', transform: 'skew(-15deg, -2deg)' }}
/>
);
}
const sizeConfig = {
xs: { width: '120px' },
sm: { width: '200px' },
md: { width: '400px' },
lg: { width: '600px' },
xl: { width: '800px' },
};