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

Design activity card #1091

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Design activity card #1091

wants to merge 5 commits into from

Commits on Jul 17, 2024

  1. (fix): Creator profile gets margin (#1008)

    * fix creator profile margin
    * fix projects section margin
    * fix wider project css issues
    * fix eslint issues
    
    Closes #1005
    Signed-off-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    
    Co-authored-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    brrkrmn and Ndibe Raymond Olisaemeka committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    d1c377e View commit details
    Browse the repository at this point in the history
  2. improve project recommendation (#1020)

    * create views and utils methods to recommend projects
    * create api function to receive recommended projects in the frontend
    * modify project filtering
    * refactor recommend projects function
    
    Issue: #1013
    
    Signed-off-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    Co-authored-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    brrkrmn and Ndibe Raymond Olisaemeka committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    523c993 View commit details
    Browse the repository at this point in the history
  3. improve search for non-logged-in users (#1087)

    * style page and add login card
    * fix misaligned login form in search results
    * change styles for creator search
    * implement no results found design
    * make results one row
    * made some major refactors
    
    Issue: #802
    
    Signed-off-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    Co-authored-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    brrkrmn and Ndibe Raymond Olisaemeka committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    b1b7c8b View commit details
    Browse the repository at this point in the history
  4. [backend] add activity to admin management (#1093)

    * minor modifications to the admin model
    * add admin models management to admin.py
    * implement effective signals to handle
      admin models instances, addition,
      modification and deletion with proper
      cleanup
    
    Issue: #1094
    
    Signed-off-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    Co-authored-by: Ndibe Raymond Olisaemeka <rolisaemeka-ctr@wikimedia.org>
    yokwejuste and Ndibe Raymond Olisaemeka committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c3f4f34 View commit details
    Browse the repository at this point in the history
  5. redesigned activity card

    refactor
    add  multiple creators section
    create categories component
    refactor the use of category colors, translation file, and rendering of the tags
    separate creators section into its own component
    add unpublished icon to card
    update imports
    brrkrmn authored and Ndibe Raymond Olisaemeka committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5dab8f4 View commit details
    Browse the repository at this point in the history