Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: new app design #143

Merged
merged 29 commits into from
Jul 17, 2024
Merged

feat: new app design #143

merged 29 commits into from
Jul 17, 2024

Commits on Mar 19, 2024

  1. feat: footer and menu (#88)

    * move button to ts
    
    * move chakra theme to ts
    
    * add footer
    
    * add apps image
    
    * add app menu
    
    * fix improve responsiveness
    
    * refactor: rename footer components
    
    * refactor: footer render
    
    * fix: give constraint
    
    * refactor: add color to tailwind config
    
    * fix: hide result footer in home page
    
    * fix: link github icon to project page
    
    * feat: mobile responsive footer
    BalogunofAfrica authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    736d0db View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Search component (#87)

    * design: created searchbox component with only menu functionality
    
    * chore: added updating search bar value functionality
    
    * feat: design for search bar and non api functionalities
    
    * chore: added autocomplete functionality
    
    * revamp: cleanup searchbox code and added new bitcoin logo
    
    * fix: mobile responsiveness
    
    * fix: mobile responsiveness for autocomplet and tags container
    
    * fix: searchbar container text increase
    
    * chore: removed unused text
    
    * fix: remove special characters from suggestions
    
    * fix: removed console.log
    
    * fix: added / as cmd
    
    * design: mobile design responsiveness
    
    * fix: adding filter domains and authors
    
    * chore: changed tailwind colors on UI
    
    * fix: removed glitch and weird ui for container
    
    * fix: remeoved border when no autocomplete
    
    * fix: flash issue and highlight keyword search
    
    * chore: removed logs
    
    * fix: pressing enter does not close modal
    
    * feat able to arrow down suggestions
    
    * fix: added filter icon for mobile and functionality
    
    * fix: made X close with container open
    
    * fix: removed unnecessary useEffects and hooks
    
    * fix: made esc work on search by keyword box
    
    * fix: check if same query is made and change input bg
    0tuedon authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    7039588 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Style/home page (#93)

    * update nodesass to fix node error
    
    * add necessary assets and style configs
    
    * add landing page design
    
    * add footer to page
    
    * add condition to render navbar appropriately
    
    * make footer sticky
    IgboPharaoh authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    fda9148 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. UI revamp/sidebar (#91)

    * base: sorting component
    
    * base result size picker
    
    * feat: sorting cleanups
    
    * feat: filter menu with applied filters
    
    * feat: base facet filter
    
    * feat: optimize facet search
    
    * feat: base layout
    
    * feat: mobile ui
    
    * feat: change add source context to UI context
    
    * base logic for toggling sidebar
    
    * cleanups
    
    * base new modal
    
    * fix: modal ui responsive
    
    * toggle facets
    
    * refactor: swap temporary toggle with filter
    
    * refactor: tailwind colors
    
    * refactor SortingView
    
    * refactor: swap #4D4D4D for #292929
    
    * refactor:remove comment
    Emmanuel-Develops authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    e768fa0 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. fixes for home page search (#95)

    * fixes for home page search
    
    * add footer and fixes for dropdown
    IgboPharaoh authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ad97be7 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. feat: new nav bar (#92)

    * refactor: modify taillwind config
    
    * refactor: home text
    
    * add svg icons
    
    * feat(wip): add nav bar
    
    * refactor: app item
    
    * feat: media query hook
    
    * fix: use media query to show search
    
    * refactor: nav bar
    
    * fix: nav bar
    
    * fix night icon
    
    * fix: apps data link
    
    * fix: add hover color for apps
    
    * fix: little design details
    
    * refactor: use tailwind custom defined colors
    
    * fix: remove used gradient
    
    * refactor: useTailwindBreakpoint
    
    * fix: shortcut bug on home page
    
    * fix: spacing with result
    BalogunofAfrica authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b7176b6 View commit details
    Browse the repository at this point in the history
  2. Changed FONT to GEIST (#97)

    * chore: changed fonts to geist
    
    * fix: increased z-index for each absolute search container
    0tuedon authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    34d1033 View commit details
    Browse the repository at this point in the history
  3. Font fix (#98)

    * feat: added Mona Sans, and tw config for brand fonts
    
    * fix font weight and option styling
    
    * rm package-lock
    
    * fix: font mona for sidebar
    Emmanuel-Develops authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    10a50c0 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. feat: dark mode (#99)

    * feat: add css colors
    
    * chore: setup tailwind for darkmode
    
    * feat: implement useTheme
    
    * refactor: use new colors for screens
    
    * fix app item bg
    
    * fix: add font family back
    
    * fix: themeing
    
    * fix: colors
    
    * fix: svg images
    
    * fix: search example images
    
    * fix: add tooltip for menu
    BalogunofAfrica authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    e907683 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Styling fixes (#101)

    * fix: move breakpoint from lg to 2xl
    
    * fix: sort styling
    
    * fix: modal styling
    
    * Update src/components/formModal/FormModal.tsx
    
    Co-authored-by: BalogunofAfrica <[email protected]>
    
    * fix images landing
    
    * fix: zIndex of down arrow and parent menu button
    
    ---------
    
    Co-authored-by: BalogunofAfrica <[email protected]>
    Emmanuel-Develops and BalogunofAfrica authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    9b04834 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Styling fixes (#102)

    * style fixes, rm filter when no results
    
    * fix: font size of search input to 16px, prevents zoom in mobile
    
    * refactor: change sort options
    Emmanuel-Develops authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    18508f1 View commit details
    Browse the repository at this point in the history
  2. Result UI and Functionality bugs (Search component) (#100)

    * design: ui design for large screens
    
    * fix: responsiveness for less than 1920px
    
    * fix: added hover on container and change heading
    
    * fix: rebase on filter tags
    
    * fix: rebase on navbar
    
    * buggy: rebased but have issues with dark theme
    
    * fix: responsiveness and dark mode
    
    * fix: added href to title
    
    * fix: resize spacing in pagination and results
    
    * fix: code comments and fixes
    
    * fix: made provision for dark theme
    
    * fix: filter tabs on dark mode
    
    * feat: authors edge case of overflow
    
    * fix: responsiveness for authors tag
    
    * fix: increase maximum authors length before scroll
    
    * fix: moved into filtertags
    
    * chore: clean up duplicates
    
    * fix: increased animation smoothness and scroll length
    
    * fix: made double arrows pagination go to first and last page
    
    * fix: minor changes for svg and styles
    
    * fix: remove braces on Arrowleft
    0tuedon authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    4f36bd7 View commit details
    Browse the repository at this point in the history
  3. feat: add search domain favicon (#104)

    * feat: add search icon
    
    * feat: add result favicon to result
    
    * fix: reduce retry times
    
    * fix: next js caching images on page switch
    BalogunofAfrica authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    1e3aa96 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Enhance documentation (#94)

    * update README
    
    * add comments
    kouloumos authored May 8, 2024
    Configuration menu
    Copy the full SHA
    ad4f39b View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. fix: UI cleanups (#105)

    * fix(ui): design fixes
    
    * fix: filter domain on home
    
    * fix result size toggle and styling
    
    * searchbox style fixes
    
    * fix: other results styling
    
    * fix icons styling
    
    * fix warnings and erros in log
    
    * fix: landing google search image and transitions
    
    * fix: refactor searchBox to internal component
    
    * feat: increased aggregator size to 100
    
    * fix: result card as links, fix duplicate 'Mastering lightning'
    
    * fix: themeSwitch and appMenu
    
    * fix: navbar and layout seperation across screen sizes
    
    * fix: invisible search bar during search
    
    * fix: facet pills styling
    
    * fix: search icon
    
    * fix: chnage default page size, search text color on darkmode
    
    * fix: dark mode no results styling
    
    * fix: rm duplicate domain names, allow all favicon from indexed domains
    
    * fix: handle pointer events and card click
    
    * fix: icons fixes
    
    * refactor: rm size option
    
    * fix: OG properties
    
    * rm: bitcoin search from app menu
    
    * fix: metadata
    
    * fix searchbar font, empty search, cta
    
    * fix holocat, result on new tab
    
    * fix: facet labels, search by label,
    
    * rm landing icons, link to form, add discord icon
    
    * text and font fixes
    
    * fix: domain favicons in dark mode
    
    * feat: fecth initial data on server, hydrate query client
    
    * fix: custom scrollbar
    
    * fix: bitcoin search image and favicon
    
    * feat: accessible buttons, fix next/script warning
    
    * fix: lanfing images
    
    * fix domain favicons
    
    * rm protocol from url display
    
    * refactor: domain name from getDomainName function and prevent fold in search by container
    
    * fix: regression on search by facets on suggested keywords
    
    * fix: rm filter close switch filter open to toggle
    
    * fix gnusha mapping, favicons dark mode key reset
    
    * fix: results ui, rm card shadow on mobile
    
    * fix space between results collection
    
    * feat: auto close menu on filter selection
    
    * fix: mobile search improvements and brighter texts in dark mode
    
    * fix: addressed text scaling
    
    * fix: mobile ux for searchbox and rm states for simpler inferences
    
    * fix: account for empty urlParams
    
    * feat: rm redundant terms, fix key search regression, account for keyboard dismiss on mobile
    
    * fix: custom scroller
    
    * fix: local hover group, capitalize, footer grammer
    
    * fix: gh icon, delay to open autocomplete
    
    * fix: regression on num of filter
    
    * fix: source modal
    
    * fix pills stay on the right, cleanup breakpoint
    
    * fix: prevent form resubmit on loading, rm mock request
    
    * fix: single row pills
    
    * fix overflow in domain and url string, rename bitcoin dev gnusha
    
    * map bitcoin dev domain when reconciled
    
    * fix: maling list domain correction, link to base domain, cursors on result author pills
    
    * fix: enforce scroll on params change
    
    * fix: capitalise applied filter, prevent shrink on domain filter
    
    * fix: extra spacing on mobile between section on landing page
    
    * fix: swap google search light  mode mobile image
    
    * fix: document focus triggers serach after keyboard dismiss
    
    * fix: bdp visibility and appmenu height
    
    * fix: wrap box in link
    
    * feat: threading for deving bitcoin
    
    * feat: group results with a thread_url key
    
    * fix: accurate arrows on resize and user scroll including mouse drag
    
    * fix: rm group hover on mobile and stop date shrink in results
    
    * chore: clean up app menu spacing
    
    * chore: cleanup unused css
    
    * fix: errors, warnings in logs for dynamic image sizes and wrap result size
    
    * fix: preload image data for app menu
    
    * fix: tooltip on lightmode
    
    * refactor: footer renaming, enforce text color over chakra theme key change in dev
    
    * chore: cleanup AppItems
    
    * refactor: switch to click handlers from focus attributes
    
    * fix: hide select container on search page, rm extra spacing for noresults
    
    * fix: more responsive app menu, rm fixed body, overflow-auto
    
    * fix: ui layout fixes and minor quirks
    
    * refactor: urlManager, andclear sortfield on clear filters
    
    ---------
    
    Co-authored-by: IgboPharaoh <[email protected]>
    Emmanuel-Develops and IgboPharaoh authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    6962436 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    03ad11e View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    f9d70e2 View commit details
    Browse the repository at this point in the history
  2. Remap gnusha (#124)

    * feat: swap gnusha urls with mailing-list
    
    * fix: regression on layout
    Emmanuel-Develops authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    345c7a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    08c2bfa View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    1a4f4f2 View commit details
    Browse the repository at this point in the history
  2. Art review (#127)

    * feat: skip combined summaries in search
    
    * feat: return to homepage on noresult
    Emmanuel-Develops authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    9e520e7 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Chore/code lint (#129)

    * chore: add eslint and prettier config
    
    * chore: automated lint:fix
    
    * fix: manual lint resolution
    
    * chore: prettier:check and prettier:fix config
    
    * chore: automated prettier:fix
    
    * chore: lint workflow
    
    * fix: cleanup commented code for review
    Emmanuel-Develops authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    9e2687d View commit details
    Browse the repository at this point in the history
  2. fix: text and logic enhancements (#132)

    * fix: text and logic enhancements
    
    * fix: prettier errors
    IgboPharaoh authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    e958933 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff81031 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d2f83da View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2a0ad1 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. fix: UI color and text inconsistencies (#139)

    * fix: UI color and text inconsistencies
    
    - Update ErrorBoundary component to log errors using console.error instead of console.log
    - Change "Go back home" link text to "Go to Homepage" in ErrorBoundary component
    - Update "Go back to homepage" link text to "Go to Homepage" in NoResults component
    - Change "Contribute" button text to "Suggest a source" in NoResults component
    - Adjust styling and layout in 404 page component
    
    * chore: update default sources in search box suggestions
    Extheoisah authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    ce5eb38 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    47c973b View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    c116afe View commit details
    Browse the repository at this point in the history