diff --git a/TODO.md b/TODO.md index 4d9f8d6..1d4f48a 100644 --- a/TODO.md +++ b/TODO.md @@ -1,36 +1,20 @@ # TODO - - -# delete the events when the filter changes - -- mobile view for profile does not fit follow button +- add load more, to load older events - repair auto login - store NIP46 secret key - Fix/Test zaps - Reimplement Likes/Zaps based in ngine code - Investigate profile caching -- build masonary view only for desktop / window->columns + - Avatar display is laggy, needs caching - move settings dialog to main start screen - replace search icon with nav back button - record demo explaination video - global can not be accessed any more - -- hashtag view (single hasttag), header -- masonry, mit subtitles (user displayname, tags (most imporant), desc?, date) (ggf. nur desktop) -- NIP 46 -- header für multiple tags?? -- follow button für user view +- different header for multiple tags?? - navigation entry points: - - Curated Topics, i.e. defined hashtags -> topic view - Search (custom hashtags, profile search, content search, community seaarch) - - Global - community view - community links in detail view (/masonry) - -- Avatar display is laggy, needs caching -- turn settings dialog into a "search" and improve display on mbile -- bring back the desktop view of the details dialog (maybe!?) -- nip-46 nsecbunker login - think about use of ui framework, and redesign settings dialog - move NSFW block list into a list event on an slidestr.net profile (public nsfw mute list) - Add key/salt to imageproxy, see snort impl diff --git a/public/images/food.jpg b/public/images/food.jpg new file mode 100644 index 0000000..f0fbc5e Binary files /dev/null and b/public/images/food.jpg differ diff --git a/src/components/GridView/GridImage.tsx b/src/components/GridView/GridImage.tsx index 18df9b4..fc38527 100644 --- a/src/components/GridView/GridImage.tsx +++ b/src/components/GridView/GridImage.tsx @@ -30,6 +30,7 @@ const GridImage = ({ image, onClick, index }: GridImageProps) => { > ) : ( ) => { console.log('not found: ', e.currentTarget.src); diff --git a/src/components/Layout/Layout.tsx b/src/components/Layout/Layout.tsx index 79d9dbe..e6d3d04 100644 --- a/src/components/Layout/Layout.tsx +++ b/src/components/Layout/Layout.tsx @@ -30,7 +30,12 @@ const Layout = () => {
{state.userNPub && state.profile ? ( state.profile.image && ( - + ) ) : (