Mirror of @tangled.org/core. Running on a Raspberry Pi Zero 2 (Please be gentle).
0
fork

Configure Feed

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

appview: add @jakelazaroff.com/actor-typeahead as a dependency

Signed-off-by: oppiliappan <me@oppi.li>

authored by

oppiliappan and committed by
Tangled
78eaa8f7 76646483

+42 -1
flake.lock

This is a binary file and will not be displayed.

+6 -1
flake.nix
··· 33 33 url = "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip"; 34 34 flake = false; 35 35 }; 36 + actor-typeahead-src = { 37 + url = "git+https://tangled.org/@jakelazaroff.com/actor-typeahead"; 38 + flake = false; 39 + }; 36 40 ibm-plex-mono-src = { 37 41 url = "https://github.com/IBM/plex/releases/download/%40ibm%2Fplex-mono%401.1.0/ibm-plex-mono.zip"; 38 42 flake = false; ··· 58 54 inter-fonts-src, 59 55 sqlite-lib-src, 60 56 ibm-plex-mono-src, 57 + actor-typeahead-src, 61 58 ... 62 59 }: let 63 60 supportedSystems = ["x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin"]; ··· 86 81 lexgen = self.callPackage ./nix/pkgs/lexgen.nix {inherit indigo;}; 87 82 goat = self.callPackage ./nix/pkgs/goat.nix {inherit indigo;}; 88 83 appview-static-files = self.callPackage ./nix/pkgs/appview-static-files.nix { 89 - inherit htmx-src htmx-ws-src lucide-src inter-fonts-src ibm-plex-mono-src; 84 + inherit htmx-src htmx-ws-src lucide-src inter-fonts-src ibm-plex-mono-src actor-typeahead-src; 90 85 }; 91 86 appview = self.callPackage ./nix/pkgs/appview.nix {}; 92 87 spindle = self.callPackage ./nix/pkgs/spindle.nix {};
+34
input.css
··· 245 245 details[data-callout] > summary::-webkit-details-marker { 246 246 display: none; 247 247 } 248 + 248 249 } 249 250 @layer utilities { 250 251 .error { ··· 928 927 .chroma .gl { 929 928 text-decoration: underline; 930 929 } 930 + } 931 + 932 + actor-typeahead { 933 + --color-background: #ffffff; 934 + --color-border: #d1d5db; 935 + --color-shadow: #000000; 936 + --color-hover: #f9fafb; 937 + --color-avatar-fallback: #e5e7eb; 938 + --radius: 0.0; 939 + --padding-menu: 0.0rem; 940 + z-index: 1000; 941 + } 942 + 943 + actor-typeahead::part(handle) { 944 + color: #111827; 945 + } 946 + 947 + actor-typeahead::part(menu) { 948 + box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); 949 + } 950 + 951 + @media (prefers-color-scheme: dark) { 952 + actor-typeahead { 953 + --color-background: #1f2937; 954 + --color-border: #4b5563; 955 + --color-shadow: #000000; 956 + --color-hover: #374151; 957 + --color-avatar-fallback: #4b5563; 958 + } 959 + 960 + actor-typeahead::part(handle) { 961 + color: #f9fafb; 962 + } 931 963 }
+2
nix/pkgs/appview-static-files.nix
··· 5 5 lucide-src, 6 6 inter-fonts-src, 7 7 ibm-plex-mono-src, 8 + actor-typeahead-src, 8 9 sqlite-lib, 9 10 tailwindcss, 10 11 src, ··· 25 24 cp -f ${inter-fonts-src}/web/InterDisplay*.woff2 fonts/ 26 25 cp -f ${inter-fonts-src}/InterVariable*.ttf fonts/ 27 26 cp -f ${ibm-plex-mono-src}/fonts/complete/woff2/IBMPlexMono*.woff2 fonts/ 27 + cp -f ${actor-typeahead-src}/actor-typeahead.js . 28 28 # tailwindcss -c $src/tailwind.config.js -i $src/input.css -o tw.css won't work 29 29 # for whatever reason (produces broken css), so we are doing this instead 30 30 cd ${src} && ${tailwindcss}/bin/tailwindcss -i input.css -o $out/tw.css