Commit Graph

66 Commits

Author SHA1 Message Date
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
f412e2d1de Prevent whitespace text wrapping on description lists 2023-05-23 22:57:03 -05:00
d2bcbfd759 Check for empty string on matching empty target string 2023-05-23 22:56:39 -05:00
3b20643892 AbstractCard for universal card styling, use AbstractCard & PropertyList for DomainCard 2023-05-23 22:54:57 -05:00
dc1ad36cc9 PropertyList with composed React subcomponents implementation 2023-05-23 22:53:43 -05:00
dbdbf78522 Support ultra low width viewports in search bar & option checkboxes 2023-05-23 20:36:04 -05:00
f907537042 Reformat /old.tsx 2023-05-23 20:00:26 -05:00
ece0ffc7a0 Commit latest design, styling & functionality 2023-05-23 20:00:16 -05:00
8da615a8c1 Rounded card styling 2023-05-23 19:59:36 -05:00
f588a87235 Remove card classes, improve padding/margin spacing, styling general 2023-05-22 09:10:08 -05:00
74c68ab45b Properly set target from SubmitProps 2023-05-21 23:19:46 -05:00
b0411e0615 Line separator fix commit 2023-05-21 23:18:59 -05:00
800e4f745f Add relevant TailwindUI libraries (headlessui, heroicons) 2023-05-21 23:06:09 -05:00
02a7549565 Move index.tsx inline JSX css into globals.scss, remove bootstrap.css 2023-05-20 21:30:46 -05:00
6e27447a99 Prettier reformat 2023-05-20 21:29:27 -05:00
Xevion
d9285647c2 Fix refactor broken import path 2023-02-20 00:52:02 -06:00
Xevion
bd8a1130aa Move all components into /components/ subfolders
- Fixed last remaining axios to fetch switch
2023-02-20 00:50:17 -06:00
Xevion
9907772020 Remove axios, use fetch API 2023-02-20 00:37:48 -06:00
Xevion
e188215331 Fix queued state modifications breaking lookup internally 2023-02-20 00:31:00 -06:00
Xevion
7d23523c44 Commit helpers 2023-02-20 00:25:30 -06:00
Xevion
80ac2cc172 Bootstrap ASN methods 2023-02-20 00:25:06 -06:00
Xevion
8218210c41 Update constants, remove unused inputRef 2023-02-20 00:24:37 -06:00
Xevion
4166c0cd5e Add better objectClassName handling for Generic component 2023-02-20 00:23:59 -06:00
Xevion
063397625c Rewrite index with useLookup hook, add react-ogp 2023-02-20 00:17:28 -06:00
Xevion
ffc690edce Move current RDAP implementation into old.tsx page 2023-02-20 00:06:59 -06:00
Xevion
a535c43bf8 Add bootstrap file load check, use registry URL lookup properly, getAndParse
- Clear error before returning submit
- ParsedGeneric types
2023-02-20 00:06:06 -06:00
Xevion
3c8e1ce716 Commit latest version of useLookup hook 2023-02-19 23:29:16 -06:00
Xevion
9994f76dd9 Add react-hook-form pkg 2023-02-19 23:28:14 -06:00