Skip to content

Conversation

@denisdobra10
Copy link
Contributor

@denisdobra10 denisdobra10 commented Nov 19, 2025

Rebuilt homepage layout featuring new Hero, Features, Community, CTA, and Contributors sections
Unified blue/cyan design system for a consistent visual identity
Mobile responsive layout with improved spacing, typography, and touch-friendly UI
Copy-to-clipboard interactions for install commands
Modern visual enhancements: gradients, backdrop blur, smooth animations
Improved accessibility through better contrast and semantic HTML

Screenshots:
Screenshot 2025-11-19 at 08 09 19
Screenshot 2025-11-19 at 07 13 27
Screenshot 2025-11-19 at 07 13 34
Screenshot 2025-11-19 at 07 13 38
Screenshot 2025-11-19 at 07 13 43
Screenshot 2025-11-19 at 07 13 46
Screenshot 2025-11-19 at 07 13 51
Screenshot 2025-11-19 at 07 13 53

binaryk and others added 10 commits September 15, 2022 12:34
* fix: support ukraine

* Clean up & upgrading php + laravel (BinarCode#464)

* fix: cleaning the repository method

* Fix styling

* fix: wip

* fix: wip

* fix: wip

* fix: wip

* fix: wip

* fix: wip

* feat: drop laravel 8 support

* fix: wip

* Fix styling

* fix: wip

* Fix styling

* fix: refactoring matches

* fix: wip

* Fix styling

* fix: wip

* fix: wip

* Larastan (BinarCode#461)

* fix: support ukraine

* adding larastan

* wip

* Fix styling

* Fix styling

* fix: wip

* Fix styling

* fix: wip

* fix: php 8.1

* fix: cover windows tests

Co-authored-by: binaryk <[email protected]>

* fix: delete unused

Co-authored-by: binaryk <[email protected]>

* fix: route method

* Fix styling

* fix: roadmap

* fix: Make sure any action isn't permitted unless the Model Policy exists

* fix: wip

* Fix styling

* fix: Block requests without policy (BinarCode#466)

* fix: Block requests without policy

* Fix styling

* fix: wip

* fix: wip

* fix: wip

* fix: tests

* fix: config

Co-authored-by: binaryk <[email protected]>

* fix: Adding package tools and fixing related bug (BinarCode#467)

* Tests 2 (BinarCode#468)

* fix: use route helper

* Fix styling

* fix: tests refactoring

* Fix styling

* fix: route key

* fix: wip

* Fix styling

* fix: phpunit config

* fix: coverage

* fix: factories

* Fix styling

* fix: wip

* fix: wip

* Fix styling

Co-authored-by: binaryk <[email protected]>

* fix: wip

* fix: wip

* fix: wip

* Custom logs (BinarCode#469)

* fix: assertables & prototypes

* Fix styling

* fix: observer for logs

* Fix styling

* fix: wip

* Fix styling

* fix: custom logs

* fix: wip

* Fix styling

* fix: sideeffect

* Fix styling

* fix: wip

Co-authored-by: binaryk <[email protected]>

* With eager loading (BinarCode#470)

* fix: adding with for the show

* fix: cleanup responses using helper

* Fix styling

Co-authored-by: binaryk <[email protected]>

* fix: List restify routes through artisan command (BinarCode#471)

* fix: List restify routes through artisan command

* Fix styling

* fix: wip

* fix: tests

Co-authored-by: binaryk <[email protected]>

* fix: wip

* fix: helpers for action logs

* Fix styling

* fix: fix eager fields without key in include

* fix: wip

* fix: custom serializer (BinarCode#472)

* fix: custom serializer

* Fix styling

* fix: serializer docs

Co-authored-by: binaryk <[email protected]>

* Fix styling

* Relationships nested (BinarCode#473)

* fix: eager loading nested relationships

* Fix styling

* fix: wip

* fix: eager loading nested relationships

* fix: wip

Co-authored-by: binaryk <[email protected]>

* fix: don't check related if no query (BinarCode#475)

* Fix after bulk method calls (BinarCode#476)

* fix after bulk method calls

* fix number of calls

* revert returns

* Fix styling

* Keep model attributes for deletedBulk method. (BinarCode#477)

* fix after bulk method calls

* fix number of calls

* revert returns

* keep model attributes

* fix: fix psalm and tests (BinarCode#478)

* fix: fix psalm and tests

* fix: wip

* fix: wip

* Performance (BinarCode#474)

* fix: catch issues

* Fix styling

* fix: ensure eager loading works

* Fix styling

* fix: performance improvements

* Fix styling

* fix: related performance improvements

* Fix styling

* fix: drop cast support

* Fix styling

* fix: optimize current repository search

Co-authored-by: binaryk <[email protected]>

* Recursive related (BinarCode#479)

* fix: collection

* Fix styling

* fix: tests

* fix: wip

* Fix styling

* fix: recursive

* Fix styling

* fix: recursive related including columns

* fix: typo

* Fix styling

Co-authored-by: binaryk <[email protected]>

* Feedback related (BinarCode#480)

* fix: feedback from related pr

* Fix styling

* fix: wip

* fix: wip

* Fix styling

Co-authored-by: binaryk <[email protected]>

* Dynamic meta (BinarCode#481)

* fix: configurable meta render

* Fix styling

Co-authored-by: binaryk <[email protected]>

* fix: formatting (BinarCode#482)

* Docs 7x (BinarCode#483)

* fix: repository generator improvements & sanctum middleware scaffolding

* Fix styling

Co-authored-by: binaryk <[email protected]>

* Docs 7x (BinarCode#484)

* fix: repository generator improvements & sanctum middleware scaffolding

* feat: [7.x] Eager fields recognize pattern of the key to retrieve repository.

* Fix styling

* fix: updating docs for v7

* fix: merge

* Fix styling

* fix: wip

* fix: wip

* Fix styling

Co-authored-by: binaryk <[email protected]>

* Last formatting (BinarCode#485)

* fix: wip

* fix: wip

* fix: [7.x] Load routes from the application service provider so the d… (BinarCode#487)

* fix: [7.x] Load routes from the application service provider so the developer could disable it.

* Fix styling

* fix: wip

Co-authored-by: binaryk <[email protected]>

* fix: [7.x] Loading routes before middleware stack.

* fix: wip

* Fix styling

* fix: Do not resolve current repository from the singleton.

* Fix styling

* Singleton issues (BinarCode#492)

* fix: [7.x] Singleton issues fixes.

* Fix styling

* fix: wip

* Fix styling

* fix: wip

* fix: tests

Co-authored-by: binaryk <[email protected]>

* fix: publish restify before routes

* AUTH - Actions  (BinarCode#490)

* Update index.md

* Update index.md

* Update actions.md

* Update actions.md

* Update fields.md

* Update getters.md

* Update relations.md

* Update repositories-advanced.md

* Update repositories.md

* Update serializer.md

* Update rest-methods.md

* Update index.md

* Update index.md

* Update index.md

* Update quickstart.md

* Update authentication.md

* Update authorization.md

* Update profile.md

* fix: docs

* Fix styling

* fix: readme

* fix: quickstart docs

* Update quickstart.md (BinarCode#493)

Updated the quickstart docs to correct the typo **creates** an abstract `app/Restif/Repository.php` to **creates** an abstract `app/Restify/Repository.php`

* Update README.md

* [7.x] Nested relationships using the same parent (BinarCode#494)

* fix: [7.x] Singleton issues fixes.

* Fix styling

* fix: wip

* Fix styling

* fix: wip

* fix: tests

* fix: fixing assoc for eager loading

* Fix styling

* fix: wip parent relationship

* Fix styling

* fix: wip

* Fix styling

* fix: fixing recursive issue

* Fix styling

* fix: upgrading guideline

* fix: wip

Co-authored-by: binaryk <[email protected]>

* fix: wip

* [7.x] Cache policies (BinarCode#496)

* fix: [7.x] cache the authorized repository policy

* Fix styling

* fix: caching policies

* Fix styling

* fix: docs

* fix: docs

Co-authored-by: binaryk <[email protected]>

* fix: [7.x] Action log observer fix. (BinarCode#497)

* fix: fixing cache enable option (BinarCode#498)

* [7.x] Make testing route method more robust (BinarCode#500)

* Make testing route method more robust

* Fix tests

* Fix tests

* Fix styling

* Fix tests

* Fix tests

* Move action as 3rd param

Co-authored-by: arthurkirkosa <[email protected]>

* fix: [7.x] chaning docs category (BinarCode#499)

* [7.x] Fix authorization http code (BinarCode#501)

* fix: [7.x] Use 401 unathorized http code.

* fix: wip

* fix: adding test

* fix: wip

* Fix styling

* fix: wip

* Fix styling

Co-authored-by: binaryk <[email protected]>

* fix: ensure testing helpers have test coverage (BinarCode#502)

* fix: ensure testing helpers have test coverage

* Fix styling

Co-authored-by: binaryk <[email protected]>

* [7.x] Do not load singleton DTO in tests (BinarCode#503)

* fix: do not load routes twice in tests and don't run singleton for related in tests

* Fix styling

* fix: wip

* Fix styling

Co-authored-by: binaryk <[email protected]>

* fix: upgrading

* feat: making the policy meta method protected (BinarCode#504)

* Fix Gate::check - show - not working (BinarCode#505)

* fix scout when search input is null (BinarCode#506)

Fix when using ElasticSearch: Elastic\Elasticsearch\Exception\ClientResponseException: 400 Bad Request: {"error":{"root_cause":[{"type":"parsing_exception","reason":"[query_string] unknown token [VALUE_NULL] after [query]","line":1,"col":35}],"type":"parsing_exception","reason":"[query_string] unknown token [VALUE_NULL] after [query]","line":1,"col":35},"status":400}

* fix: fixing public index method (BinarCode#513)

* Serialize One model (BinarCode#510)

* fix: listing routes in console (BinarCode#514)

* fix: listing routes in console

* Fix styling

Co-authored-by: binaryk <[email protected]>

* Fix styling

Co-authored-by: binaryk <[email protected]>
Co-authored-by: Daniel Bănciulea <[email protected]>
Co-authored-by: ilichkaya <[email protected]>
Co-authored-by: Patrick Obafemi <[email protected]>
Co-authored-by: Arthur Kirkosa <[email protected]>
Co-authored-by: arthurkirkosa <[email protected]>
Co-authored-by: Trương Thanh Tùng <[email protected]>
Co-authored-by: ndifon <[email protected]>
…modularize Contributors section

- Changed gradient colors in CtaSection from purple/pink to blue/cyan.
- Updated text colors in CtaSection to match new gradient.
- Modified background effects in FeaturesSection to use blue/cyan gradients.
- Replaced hardcoded contributors list in community page with a reusable ContributorsSection component.
- Cleaned up unused CSS animations related to scrolling contributors.
- Updated HeroSection.vue to improve layout and animations.
- Replaced static background effects with reusable classes.
- Introduced HeroButton and HeroStat components for better modularity.
- Added CodeSection component for displaying code blocks.
- Enhanced styling with Tailwind CSS utility classes.

fix: Update WebsiteFooter to use new icon component

- Replaced SVG icons with ArrowTopRightOnSquareIcon for consistency.

fix: Update WebsiteNavbar to use new icon component

- Replaced SVG menu icon with Bars3Icon for improved accessibility.

chore: Add @heroicons/vue dependency

- Included @heroicons/vue version 2.2.0 in package.json and package-lock.json.

feat: Create HeroButton component for consistent button styling

- Introduced HeroButton.vue to handle primary and secondary button types.

feat: Create HeroStat component for displaying statistics

- Added HeroStat.vue to encapsulate stat display logic.

feat: Create CodeSection component for structured code display

- Implemented CodeSection.vue to manage input and output code blocks.
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.

2 participants