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

Frontend #421

Merged
merged 116 commits into from
Sep 18, 2023
Merged

Frontend #421

merged 116 commits into from
Sep 18, 2023

Conversation

DJWOMS
Copy link
Owner

@DJWOMS DJWOMS commented Sep 18, 2023

No description provided.

DJWOMS and others added 30 commits March 12, 2023 02:33
Added rule for frontend GitHub Action workflow.
    - Docker-compose set up
    - linters
    - poetry
    - directories
Set up db docker environment
    - admins
    - developers
    - customers
    - admins
    - developers
    - customers
Clean docker settings
Added environments for frontend
Germezz and others added 29 commits May 7, 2023 17:38
* optimization html/css

* Fix bugs and add carousel arrows

* fix arrow carousel

* small fixes

---------

Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* refactoring all tailwind

* fix

* fix

* fix

* pagination

* Reconstruction_pagination

* pagination style rebuild

* FixPagination

* small fixes

* rollback pagination onChange event

---------

Co-authored-by: Omelchenko Michael <socanime@gmail.com>
Co-authored-by: Kiel Ed <kieledssh@gmail.com>
Co-authored-by: Kiel Ed <68655454+kieled@users.noreply.github.com>
* removed scss and extra dependensies

* added missed deps and some refactoring
* add: new features

* add: new features

* add: SkeletonGameCard/SkeletonGameBigCard

* fix: style SkeletonGameBigCard/SkeletonGameCard

* add: SkeletonCard/SkeletonGameBigCard | loading files for main/catalog/news

* fix: mistake

* add: skeletonTitle/ loading for details

* add: skeletonTitle/ loading for details

* add: skeletons Components

* add: skeleton Components

* add: skeleton Components

* add: skeleton Components
* Frontend | CheckoutCouponForm & CheckoutForm components added

* Frontend | Checkout style fixes

* small html and style fixes

* Style fixes

* test

* Frontend | CheckAge component refactor

* error fixed

* usestate deleted

* css file extension fix

* ...

* Delete Carousel.tsx

* fixes

---------

Co-authored-by: Kiel Ed <68655454+kieled@users.noreply.github.com>
Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* resolve conflicts

* refactoring

* fixed title height

* fix falling test
* resolve conflicts

* refactoring

* fixed title height

* fix falling test

* removed faked and added turbopack script
Co-authored-by: Kiel Ed <kiel@pop-os.localdomain>
* frontend: reduced padding-top in Favorites section (like in Catalog)

* frontend: changed currency to RUB, added System to list of requirements

* frontend: fixed height of coverImg, added more mock languages, toggle languages list

* frontend: moved button from table, added Language.module.css, fixed width of column "languageName", added mock language with wide name

* frontend: added font weight, switch button translated into Russian
* Frontend|fix_contacts_validation

* fix/mistake email validation

---------

Co-authored-by: KarolinaEsepenok <karolina@inno.menu>
* frontend: refactored Catalog page, added path, query and currentPage props to Pagination

* frontend: refactored Favorites page (client), added path and currentPage props to Pagination

* frontend: changed pagination to own implementation, some css changes

* frontend: changed pagination in FavoritesPage & CatalogPage

* frontend: changed searchParams to search in query

* frontend: added disabled arrows (when first or last pages are active)

* frontend: added query params to arrows, move visiblePageButtonsCount and pageCount to props
* fix import

* .

* fix import part two

* fix import part three

* .

* fixed imports

---------

Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* updated version

* updated version

* fixed styles

* merge to develop (#2)

* Frontend | Refactoring features imports (#272)

* fix import

* .

* fix import part two

* fix import part three

* .

* fixed imports

---------

Co-authored-by: Kiel Ed <kieledssh@gmail.com>

* fixed styles

---------

Co-authored-by: Макс Потапешкин <92440554+Germezz@users.noreply.github.com>

* fixed

---------

Co-authored-by: Макс Потапешкин <92440554+Germezz@users.noreply.github.com>
* filled a reusable form with data

* form ammend
* refactoring all tailwind

* fix

* fix

* fix

* Refactoring: replacing a filter with a form component

* Replaced filter fix

* fixed form and bump next.js version

* Finite fix

* new table prop for changing values

---------

Co-authored-by: Omelchenko Michael <socanime@gmail.com>
Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* feat: add auth and mock routes

* fix: fixed errors

* fix: add changes

* refactor: put everything into different folders

* try to fix all staff

---------

Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* fix import

* .

* fix import part two

* fix import part three

* .

* fixed imports

* add page faq

* fix faq

---------

Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* frontend: added cookies if user is adult

* frontend: added expirationDate to cookies

* frontend: added adultCheck to server component, added path to setting cookies
* fix import

* .

* fix import part two

* fix import part three

* .

* fixed imports

* add page faq

* fix faq

* rename faq to  about

* fix carousel details

* .

* faq del

* fix carousel part two

* fix carousel images part three

---------

Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* Frontend| add Error page

* Frontend|fix_contacts_validation

* fix mistake Error page

* fix mistake Error page

* fix mistake Error page

* fix mistake Error page/import/style

* add Error pages

* fix import Error pages

* fix import Error pages

* fix styles error page

---------

Co-authored-by: arolina sepenok <karolina@inno.menu>
Co-authored-by: arolina sepenok <karolina@inno.menu>
* feat: add a function that handles errors from fetchServerSide

* fix: fixed the test problem

* fix: fixed lint errors

* fix: delete neadless check in the handler
* fix import

* .

* fix import part two

* fix import part three

* .

* fixed imports

* add page faq

* fix faq

* rename faq to  about

* fix carousel details

* .

* faq del

* fix carousel part two

* fix carousel images part three

* use form component in page contacts

* fix form

---------

Co-authored-by: Kiel Ed <kieledssh@gmail.com>
* frontend: added name of profile if isAuth, added icon

* frontend: implemented Form, added module.css

* frontend: checked typeof document

* frontend: removed useEffect when checkAuthClient

* frontend: refactored singIn page

* frontend: checked if document !== 'undefined' in Header

* frontend: moved isAuthenticated to layout, made RootLayout async
Co-authored-by: arolina sepenok <karolina@inno.menu>
* refactoring all tailwind

* fix

* fix

* fix

* refactoring requirements
@DJWOMS DJWOMS merged commit 2bde2fd into main Sep 18, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.