{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":302823066,"defaultBranch":"main","name":"next-themes","ownerLogin":"pacocoursey","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-10T05:32:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34928425?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715264644.0","currentOid":""},"activityList":{"items":[{"before":"f169607f321ee119c93a871aeb1197955819a6f3","after":"d26eb13a7962fd720c66c39e591e65b6b45e9c75","ref":"refs/heads/feat/cookie-storage","pushedAt":"2024-05-09T15:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs: extends docs on how 'cookie' storage can be used","shortMessageHtmlLink":"docs: extends docs on how 'cookie' storage can be used"}},{"before":"edc05e82215e516edb0e00453bef513d36b3b0a5","after":"f169607f321ee119c93a871aeb1197955819a6f3","ref":"refs/heads/feat/cookie-storage","pushedAt":"2024-05-09T15:00:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs: extend 'with-app-dir' example to showcase the different storage options","shortMessageHtmlLink":"docs: extend 'with-app-dir' example to showcase the different storage…"}},{"before":null,"after":"bf0c5a45eaf6fb2b336a6b93840e4ec572bc08c8","ref":"refs/heads/292-feature-requestsettheme-multiple-classes-for-next-themes","pushedAt":"2024-05-09T14:24:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs(examples): 📝 added multi-themes example (#256)\n\n* docs(examples): :memo: added example with multi themes with dark mode\r\n\r\n* fix: :bug: fix lock file\r\n\r\n* chore: :green_heart: rebuild lock file\r\n\r\n* docs(examples/multi-theme): simplify ThemeToggles component + mention multi-theme in readme\r\n\r\n* docs(examples/multi-theme): add mounted check before rendering the active themes toggle as active\r\n\r\n* docs(examples/multi-theme): add animate color to theme-toggle button\r\n\r\n* chore: update to use pnpm v9\r\n\r\n* docs: add link to root readme referring to multi-theme example\r\n\r\n---------\r\n\r\nCo-authored-by: Tobias Maier <30313631+trm217@users.noreply.github.com>\r\nCo-authored-by: Tobias Maier ","shortMessageHtmlLink":"docs(examples): 📝 added multi-themes example (#256)"}},{"before":null,"after":"edc05e82215e516edb0e00453bef513d36b3b0a5","ref":"refs/heads/feat/cookie-storage","pushedAt":"2024-05-09T13:51:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"test: add test for storage='cookie'","shortMessageHtmlLink":"test: add test for storage='cookie'"}},{"before":"e0ca2fb2aa7ba3c6874d645f38cf14b42c4b20ce","after":"ad339c0955391d94c3cc7768d20664f685fbea47","ref":"refs/heads/feat/storage-options","pushedAt":"2024-05-09T12:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs: add documentation for storage prop","shortMessageHtmlLink":"docs: add documentation for storage prop"}},{"before":"80bad5ede00ae0e124f9d6de2b08e9266a727b1c","after":"e0ca2fb2aa7ba3c6874d645f38cf14b42c4b20ce","ref":"refs/heads/feat/storage-options","pushedAt":"2024-05-09T12:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"fix: ensure 'storage' event listener is only registered if storage='localStorage'","shortMessageHtmlLink":"fix: ensure 'storage' event listener is only registered if storage='l…"}},{"before":"45d88a73962d4cf602f92396a2ffcf0a3d8a9c96","after":"80bad5ede00ae0e124f9d6de2b08e9266a727b1c","ref":"refs/heads/feat/storage-options","pushedAt":"2024-05-09T12:42:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"test: add tests for storage-types ['localStorage', 'sessionStorage']","shortMessageHtmlLink":"test: add tests for storage-types ['localStorage', 'sessionStorage']"}},{"before":"1b0d85b36504b1a6473dd02f5e9db8cfdc2cc824","after":"45d88a73962d4cf602f92396a2ffcf0a3d8a9c96","ref":"refs/heads/feat/storage-options","pushedAt":"2024-05-09T12:40:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"test: add tests for storage-types ['localStorage', 'sessionStorage']","shortMessageHtmlLink":"test: add tests for storage-types ['localStorage', 'sessionStorage']"}},{"before":null,"after":"1b0d85b36504b1a6473dd02f5e9db8cfdc2cc824","ref":"refs/heads/feat/storage-options","pushedAt":"2024-05-08T21:40:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"test: add tests for storage-types ['localStorage', 'sessionStorage']","shortMessageHtmlLink":"test: add tests for storage-types ['localStorage', 'sessionStorage']"}},{"before":"5caf840ce0f14fbe1f1bc7dd8c9edbd59b99e9c2","after":"3b4ef360f60cd624881b24773b061d323336bd48","ref":"refs/heads/v1","pushedAt":"2024-05-08T20:26:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"Merge branch 'main' into v1","shortMessageHtmlLink":"Merge branch 'main' into v1"}},{"before":null,"after":"f1bea62f9036fef0d820c6698c16234dfb316ef8","ref":"refs/heads/chore/enable-corepack","pushedAt":"2024-05-06T11:29:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"chore: use corepack instead of pnpm setup action in ci","shortMessageHtmlLink":"chore: use corepack instead of pnpm setup action in ci"}},{"before":"cd9f54c050c29895164dcbb38fc4e93832eccee0","after":"56f71e9c78b075898afad93ae3001b242a51fab6","ref":"refs/heads/feat/changesets","pushedAt":"2024-05-06T11:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"chore: fix pnpm version 9.0.6 in ci workflows","shortMessageHtmlLink":"chore: fix pnpm version 9.0.6 in ci workflows"}},{"before":"e5c545f09f33e3a93c6f96935850095c9252b501","after":"e6010400901cc658cb14d62301b3801d380803da","ref":"refs/heads/docs/using-with-tailwind-css-3.4-and-up","pushedAt":"2024-05-06T11:07:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"Merge branch 'main' into docs/using-with-tailwind-css-3.4-and-up","shortMessageHtmlLink":"Merge branch 'main' into docs/using-with-tailwind-css-3.4-and-up"}},{"before":"6d2b4b70bf6aff40eada9e779e91a851f1312024","after":"cd9f54c050c29895164dcbb38fc4e93832eccee0","ref":"refs/heads/feat/changesets","pushedAt":"2024-05-06T11:07:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/changesets","shortMessageHtmlLink":"Merge branch 'main' into feat/changesets"}},{"before":"4452e3d7f30ef8468a16d3910e79c7e6ea7f3919","after":"bf0c5a45eaf6fb2b336a6b93840e4ec572bc08c8","ref":"refs/heads/main","pushedAt":"2024-05-06T08:49:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs(examples): 📝 added multi-themes example (#256)\n\n* docs(examples): :memo: added example with multi themes with dark mode\r\n\r\n* fix: :bug: fix lock file\r\n\r\n* chore: :green_heart: rebuild lock file\r\n\r\n* docs(examples/multi-theme): simplify ThemeToggles component + mention multi-theme in readme\r\n\r\n* docs(examples/multi-theme): add mounted check before rendering the active themes toggle as active\r\n\r\n* docs(examples/multi-theme): add animate color to theme-toggle button\r\n\r\n* chore: update to use pnpm v9\r\n\r\n* docs: add link to root readme referring to multi-theme example\r\n\r\n---------\r\n\r\nCo-authored-by: Tobias Maier <30313631+trm217@users.noreply.github.com>\r\nCo-authored-by: Tobias Maier ","shortMessageHtmlLink":"docs(examples): 📝 added multi-themes example (#256)"}},{"before":"3e47779651da1dcf11d3bb8b845705b76c575f7b","after":"e5c545f09f33e3a93c6f96935850095c9252b501","ref":"refs/heads/docs/using-with-tailwind-css-3.4-and-up","pushedAt":"2024-05-02T09:28:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs: update docs on how to use with tailwindcss >3.4.1","shortMessageHtmlLink":"docs: update docs on how to use with tailwindcss >3.4.1"}},{"before":"700caf48fecaa59584f3c40dfb32b890e5a55018","after":"3e47779651da1dcf11d3bb8b845705b76c575f7b","ref":"refs/heads/docs/using-with-tailwind-css-3.4-and-up","pushedAt":"2024-05-02T09:27:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs: update docs on how to use with tailwindcss >3.4.1","shortMessageHtmlLink":"docs: update docs on how to use with tailwindcss >3.4.1"}},{"before":null,"after":"700caf48fecaa59584f3c40dfb32b890e5a55018","ref":"refs/heads/docs/using-with-tailwind-css-3.4-and-up","pushedAt":"2024-05-02T09:24:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs: update docs on how to use with tailwindcss >3.4.1","shortMessageHtmlLink":"docs: update docs on how to use with tailwindcss >3.4.1"}},{"before":"244df277af3c1a92bcd49c6f38332b38ca1c40b7","after":null,"ref":"refs/heads/chore/issue-templates","pushedAt":"2024-05-02T08:30:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"}},{"before":"959a4889516e55ad8f88ea45cdaa588ae01b9bea","after":"4452e3d7f30ef8468a16d3910e79c7e6ea7f3919","ref":"refs/heads/main","pushedAt":"2024-05-02T08:30:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"chore: add issue-templates for bug-reports & feature-requests (#284)\n\n* chore: add bug report issue template\r\n\r\n* chore: add feature request issue template","shortMessageHtmlLink":"chore: add issue-templates for bug-reports & feature-requests (#284)"}},{"before":"f4bcc6a130dfb51577253b8a3a19199864de4fc5","after":"6d2b4b70bf6aff40eada9e779e91a851f1312024","ref":"refs/heads/feat/changesets","pushedAt":"2024-04-24T16:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"chore: define explizit pnpm semver version to use in github workflows","shortMessageHtmlLink":"chore: define explizit pnpm semver version to use in github workflows"}},{"before":null,"after":"f4bcc6a130dfb51577253b8a3a19199864de4fc5","ref":"refs/heads/feat/changesets","pushedAt":"2024-04-24T16:49:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"chore: setup changesets","shortMessageHtmlLink":"chore: setup changesets"}},{"before":"5fddc0ede86848082942ad765430ca7842d9772a","after":"5caf840ce0f14fbe1f1bc7dd8c9edbd59b99e9c2","ref":"refs/heads/v1","pushedAt":"2024-04-24T16:37:33.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"Merge branch 'main' into v1","shortMessageHtmlLink":"Merge branch 'main' into v1"}},{"before":"6ee5dcf19fc09d7e2a57f5498809636c22836924","after":null,"ref":"refs/heads/fix/set-theme-with-set-state-action--callback","pushedAt":"2024-04-24T16:07:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"}},{"before":"829d517e061b589ddd411e082e4196545150b958","after":"959a4889516e55ad8f88ea45cdaa588ae01b9bea","ref":"refs/heads/main","pushedAt":"2024-04-24T16:07:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"fix: setTheme now works correctly when a function is passed. (#286)\n\n* test: start refactoring tests to use renderHook\r\n\r\n* fix: add 'theme' as a dependency to useCallback of 'setTheme' and rename parameter to value\r\n\r\n* test: add test for setting theme via a callback while using the previous theme value\r\n\r\n* docs: add text to describe accepted parameters of 'setTheme'\r\n\r\n* fix: remove 'forcedTheme' as a dependency from the 'setTheme' calback as it's not needed","shortMessageHtmlLink":"fix: setTheme now works correctly when a function is passed. (#286)"}},{"before":"73147f411de69cfcf5bf48068f83813e2246013f","after":"6ee5dcf19fc09d7e2a57f5498809636c22836924","ref":"refs/heads/fix/set-theme-with-set-state-action--callback","pushedAt":"2024-04-24T16:02:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/set-theme-with-set-state-action--callback","shortMessageHtmlLink":"Merge branch 'main' into fix/set-theme-with-set-state-action--callback"}},{"before":"00a2e52cd8ce8b37b242ed3acce6bc6aa925af6a","after":null,"ref":"refs/heads/test/make-use-of-render-hook","pushedAt":"2024-04-24T15:28:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"}},{"before":"615b754ec71fee6858383d19b7181d213ed7262d","after":"829d517e061b589ddd411e082e4196545150b958","ref":"refs/heads/main","pushedAt":"2024-04-24T15:28:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"refactor: rewrite tests to use renderHook when possible (#285)","shortMessageHtmlLink":"refactor: rewrite tests to use renderHook when possible (#285)"}},{"before":"dd797ea6fa078a0632be4942a8cf08ff80dab52c","after":"73147f411de69cfcf5bf48068f83813e2246013f","ref":"refs/heads/fix/set-theme-with-set-state-action--callback","pushedAt":"2024-04-23T11:08:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"fix: remove 'forcedTheme' as a dependency from the 'setTheme' calback as it's not needed","shortMessageHtmlLink":"fix: remove 'forcedTheme' as a dependency from the 'setTheme' calback…"}},{"before":null,"after":"dd797ea6fa078a0632be4942a8cf08ff80dab52c","ref":"refs/heads/fix/set-theme-with-set-state-action--callback","pushedAt":"2024-04-23T11:07:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trm217","name":"Tobias Maier","path":"/trm217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30313631?s=80&v=4"},"commit":{"message":"docs: add text to describe accepted parameters of 'setTheme'","shortMessageHtmlLink":"docs: add text to describe accepted parameters of 'setTheme'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERbunCQA","startCursor":null,"endCursor":null}},"title":"Activity · pacocoursey/next-themes"}