Corentin Thomasset
208a373fd0
refactor(lint): added import rules
2022-08-04 22:46:50 +02:00
Corentin Thomasset
8089c60000
refactor(json-prettifier): more permissive json parser
2022-08-04 22:18:15 +02:00
Corentin Thomasset
d30cd8a9ab
refactor(home): removed new tool first sort
2022-08-04 21:59:22 +02:00
Corentin Thomasset
447bdf2148
refactor(base64): mutualized base64 functions into global utilities
2022-08-04 12:09:32 +02:00
Corentin Thomasset
ca7cb44389
fix(bip39-generator): cleared an issue with the mnemonic validation
2022-08-04 12:08:23 +02:00
Corentin Thomasset
e48d60b1ed
refactor(chronometer): improved chronometer precision
2022-08-04 09:06:42 +02:00
Corentin Thomasset
fda0b0ca25
fix(import): removed auto added weird .js extension
2022-08-04 08:50:15 +02:00
Corentin Thomasset
1bc6380c6f
feat(new-tool): hmac generator
2022-08-03 17:19:53 +02:00
Corentin Thomasset
129f74c371
feat(new-tool): an svg placeholder image generator
2022-08-03 17:18:18 +02:00
Corentin Thomasset
0be33fb337
refactor(display): mutualized code display
2022-08-03 17:18:18 +02:00
Corentin THOMASSET
422b6eb05a
feat(hash-text): digest base selector ( #254 )
2022-08-03 17:16:03 +02:00
marvin-j97
531a25c1c4
fix(eta-calculator): clamp inputs ( #249 )
2022-08-03 17:13:33 +02:00
Corentin Thomasset
77b5b0cab5
refactor(validation): simplified validation system
2022-08-03 17:13:33 +02:00
Corentin Thomasset
7570ad9656
fix(bip39-generator): typo in validation message
2022-08-03 17:13:33 +02:00
Corentin Thomasset
8a9e7888de
fix(base64-to-string): prevent validation error
2022-08-03 17:13:33 +02:00
Corentin Thomasset
750a76b00f
refactor(base64-to-file): clean validation to convert base64 to file
2022-08-03 17:13:33 +02:00
marvin-j97
5f03619ab4
fix(wording): removed spaces before ponctuation ( #252 )
2022-08-03 08:46:59 +02:00
Corentin Thomasset
4f599b6999
fix(device-information): handle of unknown values
2022-07-28 19:30:36 +02:00
JWB
138149e6f0
fix(device-information): prevent unwanted y-truncature of text
...
* Device information page styling fix
I was checking out your site, and really like it! already added to my bookmarks, and when I was on the Device Information page I noticed the `p` and `y` in the words 1 dppx and landscape-primary were cut off and my ocd kicked in to tweak it.
The fix was to remove the line height set on the value, and then to keep the spacing how it was just moving it up 5px seemed to do the trick.
I'm using Firefox 102.0.1 on Windows 11. I'll attach some pics so you can see the before and after.
I've never messed with vue, but after looking at this file here ya make me want to check it out more. I love how its keeping it all together in one file.
Might also need to rebuild it the site after this change, but you get the point.
Awesome site!
* Update src/tools/device-information/device-information.vue
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2022-07-28 19:28:23 +02:00
Corentin Thomasset
412de23796
fix(base64-file): fixed url slug
2022-07-25 23:31:06 +02:00
Corentin Thomasset
1a22d55b3c
refactor(base64-file): fixed typo
2022-07-25 23:23:53 +02:00
Corentin Thomasset
e6953d1b67
refactor(base64): split base64 text and file conversion in two tools + base64 to file
2022-07-25 23:21:42 +02:00
Corentin Thomasset
bdee93a9e4
feat(new-tool): added a basic auth generator
2022-07-25 18:47:27 +02:00
Corentin Thomasset
125a50215a
feat(new-tool): added an ETA calculator
2022-07-24 18:32:05 +02:00
Corentin Thomasset
560fcf3f78
fix(sql-prettifier): better responsiveness
2022-07-24 15:54:05 +02:00
Corentin Thomasset
328fda65b3
refactor(json-prettify): improved layout for the json prettifier
2022-07-24 15:10:38 +02:00
Corentin Thomasset
ba87097e3d
refactor(sql-prettifier): remove unused service files
2022-07-24 15:06:57 +02:00
Corentin Thomasset
d1f95f5b34
feat(new-tool): added an SQL prettifier and formatter
2022-07-24 14:37:27 +02:00
Corentin Thomasset
6cd25a743e
fix(typo): fix few typos
2022-07-24 10:38:28 +02:00
Corentin Thomasset
130031c225
feat(new-tool): added chronometer
2022-07-24 00:58:18 +02:00
Corentin Thomasset
214084262c
refactor(import): auto reordered imports
2022-07-23 23:04:57 +02:00
Corentin Thomasset
92ce419f45
fix(text-statistics): empty text mean 0 words and 0 lines
2022-07-23 19:09:22 +02:00
Corentin Thomasset
394d085846
refactor: added accessibility labels on icon buttons
2022-07-23 18:55:26 +02:00
Corentin Thomasset
ab53048d5f
feat(search): focus the search bar using Ctrl+K
2022-07-23 18:49:10 +02:00
Corentin Thomasset
c2e1d59cb9
fix(title): trully reactive tool title
2022-06-02 00:59:42 +02:00
Corentin Thomasset
f48cd058cf
fix: menu label key value was undefined
2022-06-02 00:57:17 +02:00
Corentin Thomasset
5ab4dd3d4a
fix: tool sorting inconsistencies in home page
2022-06-02 00:44:23 +02:00
Corentin Thomasset
f05c8e1dc6
fix(lint): missing dangling comma
2022-06-02 00:30:43 +02:00
Corentin Thomasset
433ba2a3e5
feat(new-tool): math evaluator
2022-06-02 00:25:10 +02:00
Corentin Thomasset
8fb0e6af9c
refactor: removed unused import
2022-06-02 00:11:49 +02:00
Corentin Thomasset
11720e6cde
feat(tools): new badge for recently created tools
2022-06-02 00:11:49 +02:00
Corentin Thomasset
ac89490794
refactor: renammed Tool.ts to tool.ts
2022-06-02 00:11:49 +02:00
Corentin Thomasset
2f61c745f5
fix(config): updated env values loading
2022-06-01 09:08:46 +02:00
Corentin Thomasset
a46d125c19
refactor: set coerent head title for home page
2022-05-30 20:35:22 +02:00
Corentin Thomasset
6becdbb423
refactor(config): added config management with figue
2022-05-24 00:07:54 +02:00
Corentin Thomasset
5ce1262fb4
refactor(imports): removed useless defineProps import
2022-05-24 00:07:24 +02:00
Corentin Thomasset
048bc4ae94
refactor(json-viewer): add clear button
2022-05-14 16:29:50 +02:00
Evo Stamatov
e9cc499ed8
feat(hash-text): compute all hashes at the same time ( #242 )
...
* compute all hashes at the same time instead of using a select
* add prettier config
* Revert "add prettier config"
This reverts commit fd374ff6fd .
Prettier config is in `.eslintrc.cjs`. Should run the lint script or
should use ESLint's VS Code extension.
* fix: address requested changes
- rename hashedText to hashText since it's a function and no longer a variable
- rename to list to algoNames
- rename to type to AlgoName
removed unused import
* revert back to allow empty value to be hashed; lint
2022-05-11 16:29:55 +02:00
Corentin Thomasset
383d975695
refactor(base-layout): renammed one letter variable
2022-05-11 15:09:48 +02:00
Evo Stamatov
d2c767f092
refactor(date-converter): mutualised and dry-ed code
2022-05-11 14:06:39 +02:00
Corentin Thomasset
d356b1488f
feat(new-tool): json viewer
2022-05-09 17:41:42 +02:00
Corentin Thomasset
a60f64f744
feat: catch throw on validation
2022-05-09 17:40:29 +02:00
Corentin Thomasset
3cfc5f8bc2
fix(lint): missing new lines
2022-05-09 15:25:48 +02:00
Corentin Thomasset
9755e51fe2
fix(typo): misspelings
2022-05-09 14:38:54 +02:00
Corentin Thomasset
0b0cbd55c3
fix(base-converter): responsive input
2022-04-24 23:22:52 +02:00
Corentin Thomasset
e21230bbd9
refactor(responsive): row layout for multicards on big screens
2022-04-24 23:09:12 +02:00
Corentin Thomasset
84cf1bb964
fix(base64-converter): async onUpload callback
2022-04-24 22:33:40 +02:00
Corentin Thomasset
608ec3a81d
refactor: changed twitter account handler
2022-04-24 19:26:28 +02:00
Corentin Thomasset
b22aa941f5
fix(sider): default collapsed value
2022-04-23 00:43:42 +02:00
Corentin Thomasset
b12cbe4124
refactor: removed useless ref and value
2022-04-23 00:04:14 +02:00
Corentin Thomasset
086d31eab5
refactor(lint): linter auto fix
2022-04-22 23:31:40 +02:00
Corentin Thomasset
8e29a97404
feat(new-tool): html entities escape/unescape
2022-04-22 20:18:12 +02:00
Corentin Thomasset
ebf6695d25
fix(style): hard width for group labels
2022-04-21 13:30:12 +02:00
Corentin Thomasset
c4dabccdae
fix(sider): missing href for link in footer
2022-04-19 13:20:55 +02:00
Corentin Thomasset
0a15892dde
fix(head): added titles for non-tool pages
2022-04-19 13:19:44 +02:00
Corentin Thomasset
005ebfba31
fix(url-parser): cleaned weird margins on dark mode
2022-04-19 00:23:28 +02:00
Corentin Thomasset
2b38d6f81e
feat(new-tool): url parser
2022-04-19 00:12:44 +02:00
Corentin Thomasset
ed9046d3e1
fix(sider-footer): fixed commit sha url
2022-04-18 18:27:52 +02:00
Corentin Thomasset
277bd5f0da
feat(new-tool): device information
2022-04-18 18:22:47 +02:00
Corentin Thomasset
09abffbcf9
refactor(menu): removed burger menu icon tooltip
2022-04-18 10:19:19 +02:00
Corentin Thomasset
6d5856fa93
feat(new-tool): bcrypt
2022-04-18 10:17:39 +02:00
Corentin Thomasset
6b11de258a
refactor(crontab): list instead of table on small screen
2022-04-18 09:18:48 +02:00
Corentin Thomasset
4fc303e5e3
fix(git-memo): pre scroll on overflow
2022-04-18 09:16:43 +02:00
Corentin Thomasset
cbf0b3d699
fix(qr-code): responsive layout
2022-04-18 08:49:39 +02:00
Corentin Thomasset
71f79a5bbf
fix(menu): menu auto closed on mobile
2022-04-18 08:40:07 +02:00
Corentin Thomasset
4112fa532e
refactor: throw an error object instead of string
2022-04-16 21:21:47 +02:00
Corentin Thomasset
a14cac6d5c
refactor: removed empty sources
2022-04-16 21:20:09 +02:00
Corentin Thomasset
a58ae24d94
refactor: lint fix
2022-04-16 21:01:31 +02:00
Corentin Thomasset
582808597c
refactor: ref name
2022-04-16 21:00:14 +02:00
Corentin Thomasset
724e142222
refactor: clean imports
2022-04-16 20:59:44 +02:00
Corentin Thomasset
d066319b45
fix: remove duplicate property
2022-04-16 20:42:50 +02:00
Corentin Thomasset
34480b4e25
fix(style): url encode/decode layout
2022-04-16 16:16:00 +02:00
Corentin Thomasset
668625c6da
feat: added commit short sha
2022-04-16 15:12:33 +02:00
Corentin Thomasset
82606f6a47
refactor(clean): removed extra console.log
2022-04-16 11:52:02 +02:00
Corentin Thomasset
0808920951
feat: added plausible tracker
2022-04-16 11:51:20 +02:00
Corentin Thomasset
3f038503dd
feat: footer in sider
2022-04-16 11:45:50 +02:00
Corentin Thomasset
5fde77604c
chore(deps): removed unused import
2022-04-16 11:21:23 +02:00
Corentin Thomasset
b892f50cd6
feat(nav): navigation tooltips
2022-04-16 11:13:37 +02:00
Corentin Thomasset
6154df2789
feat(page) added the /about page
2022-04-16 10:46:52 +02:00
Corentin Thomasset
dbce46b470
feat(router): added legacy routes redirections
2022-04-16 10:10:21 +02:00
Corentin Thomasset
fd4426d246
refactor(style): label width
2022-04-16 01:19:48 +02:00
Corentin Thomasset
1859a9a174
feat(ux): copyable input
2022-04-16 01:15:23 +02:00
Corentin Thomasset
7a7372df19
feat(tool): case converter
2022-04-16 00:03:31 +02:00
Corentin Thomasset
c1e76695e4
refactor: removed unused files
2022-04-15 23:11:27 +02:00
Corentin Thomasset
6b58ec554a
refactor(style): updated linter config
2022-04-15 23:10:47 +02:00
Corentin Thomasset
b5243c4363
feat(tool): add lch in color converter
2022-04-15 21:57:44 +02:00
Corentin Thomasset
4e50b7a973
feat(tool): color converter
2022-04-15 18:50:07 +02:00
Corentin Thomasset
5f502755d6
feat(a11y): aria-label on icon button
2022-04-15 16:44:51 +02:00
Corentin Thomasset
b7193e838b
feat(seo): pwa and icons
2022-04-15 16:30:25 +02:00
Corentin Thomasset
1e67fa6e0b
feat: mobile friendly menu
2022-04-15 12:21:09 +02:00
Corentin Thomasset
f872972e69
refactor: embeded sider scrollbar
2022-04-15 10:11:53 +02:00
Corentin Thomasset
8951e87c14
refactor(style): menu item height
2022-04-15 01:35:28 +02:00
Corentin Thomasset
9bb7fc47aa
refactor: icon sizes
2022-04-14 23:45:03 +02:00
Corentin Thomasset
d126abc7b1
feat: added twitter link
2022-04-14 23:34:56 +02:00
Corentin Thomasset
8559fbd774
refactor: removed theme editor
2022-04-14 23:30:06 +02:00
Corentin Thomasset
0af7d81abd
refactor: better icon
2022-04-14 23:27:33 +02:00
Corentin Thomasset
d4e226e09f
feat(navbar): added github link
2022-04-14 23:26:19 +02:00
Corentin Thomasset
1b1474046f
chore(test): dotted background
2022-04-14 23:12:36 +02:00
Corentin Thomasset
65a6896563
refactor(style): improve style for tool-card
2022-04-14 23:12:19 +02:00
Corentin Thomasset
1d09a01bb2
refactor(style): cleaner layout
2022-04-14 22:41:51 +02:00
Corentin Thomasset
2df3f53b78
refactor(style): responsive layout
2022-04-14 18:59:19 +02:00
Corentin Thomasset
483cf66db9
refactor(style): menu scrollbar
2022-04-14 18:45:47 +02:00
Corentin Thomasset
8d9f924177
refactor: removed unused files
2022-04-14 18:36:31 +02:00
Corentin Thomasset
5582d75927
feat(tool): qr-code generator
2022-04-14 18:18:15 +02:00
Corentin Thomasset
203b6a9d73
feat(tool): base64 string converter
2022-04-14 02:30:25 +02:00
Corentin Thomasset
358ff45ae1
feat(tool): crontab generator
2022-04-14 02:02:05 +02:00
Corentin Thomasset
0a7c3252e3
feat(tool): text statistics
2022-04-14 01:06:06 +02:00
Corentin Thomasset
5dcb2ed95c
feat(tool): lorem ipsum generator
2022-04-14 00:00:29 +02:00
Corentin Thomasset
655d9d22e3
refactor(style): replaced scss style block to less
2022-04-13 22:54:57 +02:00
Corentin Thomasset
2632f24cc8
refactor(style): port display
2022-04-13 14:08:26 +02:00
Corentin Thomasset
7c540f1208
feat(tool): random port generator
2022-04-13 13:55:41 +02:00
Corentin Thomasset
afac5664c8
feat(tool): url encode/decode
2022-04-13 13:29:44 +02:00
Corentin Thomasset
034c686896
feat(tool): base converter
2022-04-12 14:27:52 +02:00
Corentin Thomasset
5cd9997a84
feat(tool): git memo
2022-04-12 13:24:14 +02:00
Corentin Thomasset
2d9cb209b3
feat(tool): date-time converter
2022-04-12 01:43:49 +02:00
Corentin Thomasset
11d8110226
fix(validation): proper rules
2022-04-11 23:08:50 +02:00
Corentin Thomasset
b44539c182
refactor(style): removed extra br
2022-04-11 22:57:41 +02:00
Corentin Thomasset
b112f5f226
feat(search): round and clearable searchbar
2022-04-11 22:47:11 +02:00
Corentin Thomasset
d55329f3ab
feat(tool): bip39-generator
2022-04-11 22:47:05 +02:00
Corentin Thomasset
3ae872847b
fix(style): working dark mode persistence
2022-04-11 13:59:15 +02:00
Corentin Thomasset
765c010700
feat(tool): bip39-generator
2022-04-09 15:17:59 +02:00
Corentin Thomasset
390ef93232
refactor: menu option key
2022-04-07 22:14:18 +02:00
Corentin Thomasset
888ab2cf37
feat(tool): encryption
2022-04-07 22:13:09 +02:00
Corentin Thomasset
9c9be9e2e2
feat(layout): menu category
2022-04-06 00:57:59 +02:00
Corentin Thomasset
f70fce65e2
refactor(page): removed unused import
2022-04-06 00:49:32 +02:00
Corentin Thomasset
57fd14a199
feat(page): home page layout
2022-04-06 00:42:24 +02:00
Corentin Thomasset
3db4f91c27
feat(page): added 404 page
2022-04-05 17:40:35 +02:00
Corentin Thomasset
655019cf23
feat(tool): roman-arabic numbers converter
2022-04-04 23:37:59 +02:00
Corentin Thomasset
3ae61147a9
feat(tool): uuid v4 generator
2022-04-04 21:46:35 +02:00
Corentin Thomasset
40e9af06cf
feat: persistent theme selection fallback to prefered theme
2022-04-04 17:27:34 +02:00
Corentin Thomasset
d542688664
feat(style): theme overrides
2022-04-04 14:07:24 +02:00
Corentin Thomasset
3e92b7f1e0
feat(style): dark mode
2022-04-04 01:52:59 +02:00
Corentin Thomasset
e8594de7b4
feat: search-bar
2022-04-04 01:03:06 +02:00
Corentin Thomasset
bab92ef84f
fix(hash-text): correct copy message
2022-04-04 00:42:33 +02:00
Corentin Thomasset
4ca5fce911
fix(hash-text): added missing toString()
2022-04-04 00:39:20 +02:00
Corentin Thomasset
0f3b7445ad
feat(tool): text hash
2022-04-04 00:25:53 +02:00
Corentin Thomasset
40dec52c84
feat(tool): added token generator
2022-04-04 00:25:29 +02:00
Corentin Thomasset
25a8659786
chore: components base
2022-04-04 00:24:45 +02:00
Corentin Thomasset
64c92a661c
chore: first commit
2022-03-31 00:33:29 +02:00