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

Compartiments #68

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

Commits on Aug 1, 2024

  1. Touch script.js to fetch and display API gallery. Using async/await m…

    …ethod over promises. Creation of function displayGallery with article, img & figcaption. Every block commented. Station: peranTravel
    Lanseeg committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    67179bc View commit details
    Browse the repository at this point in the history
  2. device: peranTravel index.html script.js getWorks amended to call cre…

    …ateFilters, which creates a button for each category, and adds event listener. Adding as well a Tous or All button to show all items. Filter gallery displays every article card of the selected button
    Lanseeg committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    36217c2 View commit details
    Browse the repository at this point in the history
  3. device: peranTravel. deletion of comments before amending script.js a…

    …nd index.html in order to inject html through js
    Lanseeg committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    a7d32c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. device: peranTravel index.html removed div filter and injected it tho…

    …ught script.js with createElement, to match the other functions.
    Lanseeg committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    c8aea06 View commit details
    Browse the repository at this point in the history
  2. device: peranTravel amended css to allow wrap on filters and design t…

    …he filter buttons according to the figma design
    Lanseeg committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    ff9eb92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    02880c8 View commit details
    Browse the repository at this point in the history
  4. device: peranLap login.js & login.js added. style.CSS amended to matc…

    …h de figma design. Login page to CSS-amend.
    Lanseeg committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    bb5d22d View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    f863ce5 View commit details
    Browse the repository at this point in the history
  2. device: peranLap. API login.js functionnal. token stored in sessionSt…

    …orage. Added a small loading indicator to show that a request is being sent, for low internet connections
    Lanseeg committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    9097f57 View commit details
    Browse the repository at this point in the history
  3. device: peranLap. logout.js for logout and redirection to index.html.…

    … CSS amended to display a message that confirms disconnection
    Lanseeg committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    08c1641 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e6d631d View commit details
    Browse the repository at this point in the history
  5. added edit link for user updates. Installed font-awesome for square-t…

    …o-pen icon display. Menu nav links now points toward the appropriate section
    Lanseeg committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    d83961f View commit details
    Browse the repository at this point in the history
  6. adding a modal in index.html for gallery editing. Modified style.css …

    …to match figma design. This part could later be pushed from the js instead of being on the main html page
    Lanseeg committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    531add0 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. added admin overlay injected on index.html through script.js. Display…

    …ing edit button and hiding filters. If attempt to go to login.html when connected, redirection to index.html
    Lanseeg committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    7bfd660 View commit details
    Browse the repository at this point in the history
  2. modal display in admin mode triggered by click on editBtn and closed …

    …by ticking x or outside the box. Ready for content insertion.
    Lanseeg committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    e6a0065 View commit details
    Browse the repository at this point in the history
  3. injected the login & logout messages through login & logout.js instea…

    …d of having them in the base HTML. Comments show location on HTML files.
    Lanseeg committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    8f77ebc View commit details
    Browse the repository at this point in the history
  4. display of admin-gallery effective when modal is opened with editBtn.…

    … Effect applied on close box. Border added on the bottom of the admin-gallery. style.css amended to match figma template
    Lanseeg committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    8997c07 View commit details
    Browse the repository at this point in the history
  5. bin icon added to the admin-gallery pictures with script.js html. CSS…

    … amended to match figma design. font-awesome icon wasn't available for free, used a free version instead and applied a hover effect for better navigation
    Lanseeg committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    b0f678c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a762a7c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6d78735 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. part 3.3 of the project: added a new window in the modal to show uplo…

    …ad pictures screen. did a little bit of CSS but needs reworks for that part. Had to fix the fadein fadeout effect. Added a font-awesome icon
    Lanseeg committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    da5462d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    812d8f0 View commit details
    Browse the repository at this point in the history
  3. css modifications in style.css for gallery edit modal and html inject…

    …ion thr. script.js amended for better responsive
    Lanseeg committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    5df8d3f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be44f09 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. creating branch to improve existing code: less redundancies, and comp…

    …artementalized js files
    Lanseeg committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    0924c12 View commit details
    Browse the repository at this point in the history
  2. code fragmentation

    Lanseeg committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    68a6da9 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. projects.js and style.css amended to have the filters with a green ba…

    …ckground when selected
    Lanseeg committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    73ce7c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

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

Commits on Aug 19, 2024

  1. favicon added.

    Lanseeg committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    f1ee359 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. modal.js: use of createElement et appendChild instead of generating m…

    …odal content with innerHTML
    Lanseeg committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    4a70e5a View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    7c424e3 View commit details
    Browse the repository at this point in the history
  2. modal.js removed grid view for photo upload form and amended style.cs…

    …s to fit the Figma design
    Lanseeg committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    5b51802 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

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

Commits on Aug 26, 2024

  1. utils.js now has DELETE function that allows user to delete a picture…

    … from the modal. Made the modal.js a module. Updated index.html accordingly
    Lanseeg committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    945cfc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76cd65b View commit details
    Browse the repository at this point in the history
  3. added notification function to display messages in the same style tha…

    …n the login and logout messages
    Lanseeg committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    0f75c41 View commit details
    Browse the repository at this point in the history
  4. error when commiting fixed

    Lanseeg committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    a91b512 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. added httpPost to utils.js

    Lanseeg committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    af9434c View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

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