Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update facet & env pkgs, kawaii img static, and settings label

+26 -20
+2
bskyweb/static/js/main.aef6514a.css
··· 1 + :root{--text:black;--background:#fefbfb;--backgroundLight:#fefbfb}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:white;--background:#222020;--backgroundLight:#222020}}html.theme--light{--text:black;--background:#fefbfb;--backgroundLight:#fefbfb;background-color:#fefbfb}html.theme--dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:white;--background:#000;--backgroundLight:#000;background-color:#000}html.theme--dim{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:white;--background:#222020;--backgroundLight:#222020;background-color:#222020}button,input,textarea{font:inherit;line-height:inherit}input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 20px 20px var(--background);-webkit-background-clip:text;background:var(--background);color:var(--text);transition:background-color 5000s ease-in-out}input:autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 20px 20px var(--background);-webkit-background-clip:text;background:var(--background);color:var(--text);transition:background-color 5000s ease-in-out}input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 20px 20px var(--background);-webkit-background-clip:text;background:var(--background);color:var(--text);transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 20px 20px var(--background);-webkit-background-clip:text;background:var(--background);color:var(--text);transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 20px 20px var(--background);-webkit-background-clip:text;background:var(--background);color:var(--text);transition:background-color 5000s ease-in-out}input:-webkit-autofill:active{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 20px 20px var(--background);-webkit-background-clip:text;background:var(--background);color:var(--text);transition:background-color 5000s ease-in-out}input::-webkit-date-and-time-value{text-align:left}a{color:inherit}a[role=link]:hover{text-decoration:underline}a[role=link][data-no-underline="1"]:hover{text-decoration:none}[data-word-wrap]{word-break:break-word}[data-stable-gutters]{scrollbar-gutter:stable both-edges}.ProseMirror{min-height:inherit}.ProseMirror-dark{color:#fff}.ProseMirror p{margin:0}.ProseMirror p.is-editor-empty:first-child:before{color:#8d8e96;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror .mention,.ProseMirror a,.ProseMirror .autolink{color:var(--mention-color,#ed5345)}.ProseMirror-focused,textarea:focus,input:focus{outline:0}.tippy-content .items{width:-webkit-fit-content;width:fit-content}[data-tooltip]{z-index:10;position:relative}[data-tooltip]:after{content:attr(data-tooltip);background:var(--backgroundLight);color:var(--text);text-align:center;white-space:nowrap;z-index:10;border-radius:10px;padding:4px 10px;font-size:12px;display:none;position:absolute;bottom:0;left:50%;transform:translateY(100%)translateY(8px)translate(-50%)}[data-tooltip]:before{content:"";border-bottom:6px solid var(--backgroundLight);z-index:10;border-left:6px solid transparent;border-right:6px solid transparent;display:none;position:absolute;bottom:0;left:50%;transform:translateY(100%)translateY(2px)translate(-50%)}[data-tooltip]:hover:after,[data-tooltip]:hover:before{display:block}.radix-dropdown-item:focus,.nativeDropdown-item:focus{outline:none}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate-500ms{animation:.5s linear infinite rotate;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (pointer:coarse){[role=navigation],[role=navigation] *,[role=dialog],[role=dialog] *{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}}.dropdown-menu-transform-origin>*{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.dropdown-menu-constrain-size>*{max-height:var(--radix-dropdown-menu-content-available-height)}.force-no-clicks>*,.force-no-clicks *{pointer-events:none!important}input[type=range][orient=vertical]{writing-mode:vertical-lr;-webkit-appearance:none;appearance:none;vertical-align:bottom;cursor:pointer;direction:rtl;background:0 0;width:16px}input[type=range][orient=vertical]::-webkit-slider-runnable-track{background:#fff;border-radius:4px;width:4px;height:100%}input[type=range][orient=vertical]::-moz-range-track{background:#fff;border-radius:4px;width:4px;height:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:50%;width:16px;height:16px;margin-left:-6px}input[type=range][orient=vertical]::-moz-range-thumb{background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;margin-left:-6px}.EmojiReactionPicker__Pressable{cursor:pointer;border:1px solid transparent}.EmojiReactionPicker__Pressable:focus{border-color:var(--text);outline:none}.EmojiReactionPicker__Pressable:hover{border-color:transparent;outline:none;transform:scale(1.1)}.EmojiReactionPicker__Pressable:not(.__selected).__disabled{opacity:.7;border-color:transparent!important;transform:scale(1)!important}.EmojiReactionPicker__Pressable~button{cursor:pointer;border:1px solid transparent}.EmojiReactionPicker__Pressable~button:focus{border-color:var(--text);outline:none}.EmojiReactionPicker__Pressable~button:hover{background-color:var(--backgroundLight);border-color:transparent;outline:none}.radix-select-content{min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);box-shadow:0 6px 24px -10px rgba(22,23,24,.25),0 6px 12px -12px rgba(22,23,24,.15)}.radix-popover-content{will-change:transform, opacity;animation-duration:.3s;animation-timing-function:cubic-bezier(.17,.73,.14,1)}.radix-popover-content[data-state=open][data-side=top]{animation-name:radixPopoverSlideUpAndFade}.radix-popover-content[data-state=open][data-side=bottom]{animation-name:radixPopoverSlideDownAndFade}@keyframes radixPopoverSlideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes radixPopoverSlideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes toastFadeIn{0%{opacity:0}to{opacity:1}}@keyframes toastFadeOut{0%{opacity:1}to{opacity:0}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:rgba(0,0,0,.2);--rc-drag-bar-size:6px;--rc-border-color:rgba(255,255,255,.7);--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";border:1px solid var(--rc-border-color);opacity:.3;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:1s linear infinite marching-ants}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:rgba(255,255,255,.4);display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color);position:absolute}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.ReactCrop .ord-ne{cursor:ne-resize;top:0;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.ReactCrop .ord-w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:var(--rc-drag-bar-size);top:0;left:0;transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{width:var(--rc-drag-bar-size);height:100%;top:0;right:0;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{width:100%;height:var(--rc-drag-bar-size);bottom:0;left:0;transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{width:var(--rc-drag-bar-size);height:100%;top:0;left:0;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}} 2 + /*# sourceMappingURL=main.aef6514a.css.map*/
bskyweb/static/media/kawaii.34cc550d.avif

This is a binary file and will not be displayed.

+3 -2
package.json
··· 98 98 "@bsky.app/sift": "^0.3.3", 99 99 "@bsky.app/tapper": "^0.5.1", 100 100 "@discord/bottom-sheet": "bluesky-social/react-native-bottom-sheet", 101 - "@easrng/tr58": "0.0.4", 101 + "@easrng/tr58": "0.0.5", 102 102 "@emoji-mart/data": "^1.2.1", 103 103 "@emoji-mart/react": "^1.1.1", 104 104 "@expo/html-elements": "^0.12.5", ··· 152 152 "bcp-47-match": "^2.0.3", 153 153 "chroma-js": "^3.2.0", 154 154 "date-fns": "^2.30.0", 155 + "dotenv": "^17.4.2", 155 156 "email-validator": "^2.0.4", 156 157 "emoji-mart": "^5.6.0", 157 158 "emoji-regex": "^10.4.0", ··· 415 416 "validatePackageNames": true, 416 417 "validateIntegrity": true 417 418 } 418 - } 419 + }
+2 -4
src/screens/Settings/Settings.tsx
··· 187 187 <Trans>Privacy and security</Trans> 188 188 </SettingsList.ItemText> 189 189 </SettingsList.LinkItem> 190 - <SettingsList.LinkItem 191 - to="/moderation" 192 - label={l`Moderation and content filters`}> 190 + <SettingsList.LinkItem to="/moderation" label={l`Moderation`}> 193 191 <SettingsList.ItemIcon icon={HandIcon} /> 194 192 <SettingsList.ItemText> 195 - <Trans>Moderation and content filters</Trans> 193 + <Trans>Moderation</Trans> 196 194 </SettingsList.ItemText> 197 195 </SettingsList.LinkItem> 198 196 <SettingsList.LinkItem
+19 -14
yarn.lock
··· 104 104 "@atproto/syntax" "^0.5.1" 105 105 zod "^3.23.8" 106 106 107 + "@atproto/common-web@^0.4.21": 108 + version "0.4.21" 109 + resolved "https://registry.yarnpkg.com/@atproto/common-web/-/common-web-0.4.21.tgz#2198583f842a000f495f1caec6f7e4eda207191b" 110 + integrity sha512-Odq+wdk3YNasGCjjlpl3bCIPvqYHige5DLfMkIffNv/2PI/iIj5ZvAvMvJlJ59OhReKSxtpI0invx5UQPc3+fw== 111 + dependencies: 112 + "@atproto/lex-data" "^0.0.15" 113 + "@atproto/lex-json" "^0.0.16" 114 + "@atproto/syntax" "^0.5.4" 115 + zod "^3.23.8" 116 + 107 117 "@atproto/did@0.3.0", "@atproto/did@^0.3.0": 108 118 version "0.3.0" 109 119 resolved "https://registry.yarnpkg.com/@atproto/did/-/did-0.3.0.tgz#0f6b11a5119672a41075fa58e97956b296ac171c" ··· 134 144 integrity sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw== 135 145 dependencies: 136 146 multiformats "^9.9.0" 137 - zod "^3.23.8" 138 - 139 - "@atproto/common-web@^0.4.21": 140 - version "0.4.21" 141 - resolved "https://registry.yarnpkg.com/@atproto/common-web/-/common-web-0.4.21.tgz#2198583f842a000f495f1caec6f7e4eda207191b" 142 - integrity sha512-Odq+wdk3YNasGCjjlpl3bCIPvqYHige5DLfMkIffNv/2PI/iIj5ZvAvMvJlJ59OhReKSxtpI0invx5UQPc3+fw== 143 - dependencies: 144 - "@atproto/lex-data" "^0.0.15" 145 - "@atproto/lex-json" "^0.0.16" 146 - "@atproto/syntax" "^0.5.4" 147 147 zod "^3.23.8" 148 148 149 149 "@atproto/lex-data@^0.0.14": ··· 2688 2688 resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" 2689 2689 integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== 2690 2690 2691 - "@easrng/tr58@0.0.4": 2692 - version "0.0.4" 2693 - resolved "https://registry.yarnpkg.com/@easrng/tr58/-/tr58-0.0.4.tgz#920492370f6312c797c8abb353a3a16ff875901b" 2694 - integrity sha512-PnUOpYeKCN9vjKgP0YWOVwvGv4F3Aw/v1sKomY1w4Sci7nltJ3yvbKFVKUF9t7eljdrMukuzMGndCUnFiqArhg== 2691 + "@easrng/tr58@0.0.5": 2692 + version "0.0.5" 2693 + resolved "https://registry.yarnpkg.com/@easrng/tr58/-/tr58-0.0.5.tgz#d1b6a886d0c213d1d86935105d676c23026db8d4" 2694 + integrity sha512-LJEAySm4hz77r+9Y2ULDQfTXYL3pp5QxedAITlHwkXBeivhQSLoVEwZHNkU9cByjfaldANZuHhqGKCivoLVeJg== 2695 2695 2696 2696 "@egjs/hammerjs@^2.0.17": 2697 2697 version "2.0.17" ··· 8678 8678 version "16.4.5" 8679 8679 resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" 8680 8680 integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== 8681 + 8682 + dotenv@^17.4.2: 8683 + version "17.4.2" 8684 + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-17.4.2.tgz#c07e54a746e11eba021dd9e1047ced5afdc1c034" 8685 + integrity sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw== 8681 8686 8682 8687 dunder-proto@^1.0.0, dunder-proto@^1.0.1: 8683 8688 version "1.0.1"