Commit Graph

143 Commits

Author SHA1 Message Date
1f93c8568f fix minor linting/type errors 2024-05-10 02:25:44 -05:00
00088afa5c Make search icon clickable button 2024-05-10 02:25:17 -05:00
2f2a34efcf provide shorthand precise target type naming, fix ip / ip4-6 issue with LookupInput under refined TargetType definition 2024-05-10 02:15:10 -05:00
a88f3dcff3 Simplify ip4/ip6 handling with refined TargetType 2024-05-10 02:14:20 -05:00
16584baef4 Switch URIPatterns to TypeValidators, Record, add typing to Object.entries with type-fest pkg 2024-05-10 02:14:03 -05:00
f1fb5d422e Remove unused CSS classes 2024-05-10 01:49:39 -05:00
ae17a912e4 Fix annoying warnings 2024-05-10 01:49:33 -05:00
abab1b357b Make proper, cohesive TargetType/SimplifiedTargetType types
why didn't I do this before? maybe i'll find out soon
2024-05-10 01:47:59 -05:00
d819920f8a Use .dashed class instead of global attribute selector for title indication 2024-05-10 01:47:09 -05:00
5390c697e2 reduce card header padding on mobile viewport 2024-05-10 01:38:10 -05:00
4e9ba2fe19 Add @types/react-timeago, solve build typecheck 2024-05-10 01:37:47 -05:00
d071c73756 Switch registryDataRef initial value type to match ref type
No fucking clue why I used a non-matching type for this; makes no sense
2024-05-10 01:37:14 -05:00
4b7691fed7 Switch UriType calculated value to Maybe<> 2024-05-10 01:36:28 -05:00
3fa293a237 allow x scrolling on overflowing viewports (mobile) 2024-05-09 23:08:54 -05:00
bd49b57376 begin adding URL, link action on AbstractCard 2024-05-09 23:08:32 -05:00
28f58a362f clerical: import/doc/format fixes 2024-05-09 23:07:40 -05:00
590908ac68 notate domain card type in rendered html 2024-05-09 23:06:44 -05:00
1b026e6af4 implement detectedType, fix wrapping inside listbox button 2024-05-09 23:06:10 -05:00
f35e500f58 Add IBM Plex Mono as monospace font for tailwind 2024-05-09 23:04:37 -05:00
757adcf385 Use react-timeago for DynamicDate component, improve relative timing display 2024-05-09 22:09:42 -05:00
1b78d7e37c add favicon, fix import 2024-05-09 21:45:55 -05:00
c1dbc78c3f reformatting, improve name/docs 2024-05-09 21:45:46 -05:00
cb798c4ec1 Add proper isLoading implementation/spinning icon, detectedType prop stub 2024-05-09 21:45:23 -05:00
ec4036a45b reorganize/document, add detectedType prop for LookupInput 2024-05-09 20:19:32 -05:00
69c6fd6504 Update README.md 2024-05-09 02:53:34 -05:00
3e21193f64 Improve text sizing/width for dropdown on mobile/smaller viewports 2024-05-09 02:32:20 -05:00
86d4bc5d2e Fix primary onSubmit invocation to properly use Maybe types 2024-05-09 02:30:00 -05:00
49832cf8e7 Switch all classNames helpers to clsx 2024-05-09 02:29:44 -05:00
47bb9cb7f3 Reduce the spacing, add scrolling ability to ErrorCard 2024-05-09 02:19:20 -05:00
31c8062715 Add left pad to Zod errors list 2024-05-09 02:15:22 -05:00
f37e6f87a2 add clsx, add bottom padding for ErrorCard 2024-05-09 02:15:11 -05:00
c3fe5691c6 fix: format zod errors better, format newlines correctly in error card 2024-05-09 02:11:46 -05:00
d2f4b238b8 transform zod, type check and result processing with result/maybe 2024-05-09 01:46:20 -05:00
a7a025bea7 chore: update caniuse browserslist 2024-05-09 01:23:32 -05:00
3b9153fb97 internal: add true-myth for result/maybe types, test maybe on getType() handler, disable /old page 2024-05-09 01:21:37 -05:00
f67cdadde0 Provide preventative error details for likely mixed content / CORS issues 2023-08-26 01:13:48 -05:00
e325942c37 Highlight 'rdap' in title with span darkening 1st/2nd level namespaces 2023-08-26 00:19:42 -05:00
425240e39b Add separate description prop for ErrorCard, lighten header line, fix typo 2023-08-26 00:18:18 -05:00
268658cc5c Use Inter var as global default font 2023-08-26 00:16:09 -05:00
cb424781e6 Create ErrorCard component for displaying errors better 2023-08-26 00:09:05 -05:00
114f10193d Provide data context to null target detection error message 2023-08-25 23:56:59 -05:00
0554413195 Blue checkbox accents, darken checkbox label text slightly 2023-08-25 23:56:27 -05:00
d3419713c8 Add manual target type selection ListBox, add targetType to onChange return, autodetect interface 2023-08-25 23:55:32 -05:00
b2b33d6cd7 Update .gitignore 2023-08-25 23:51:30 -05:00
116821aaf0 Add thin scrollbar for AbstractCard raw JSON visual 2023-08-25 23:51:13 -05:00
050fab7a6a Add dark color scheme to fix accents on checkboxes & other HTML UI elements 2023-08-25 23:50:17 -05:00
392cd8f760 Use AbstractCard for Generic 'unimplemented' case 2023-05-23 23:41:21 -05:00
d7bf8f067c Add onChange prop to LookupInput, add default value to 'target' in useForm hook 2023-05-23 23:40:41 -05:00
aac898c89d Add raw JSON viewing ability to AbstractCard 2023-05-23 23:39:38 -05:00
4553e1d30d Set target on change automatically, set response to null on exception 2023-05-23 23:39:15 -05:00