igorkasyanchuk/active_storage_validations

[Validator] Add new aspects ratios like `aX`

Open

#375 opened on Apr 18, 2025

 (0 comments) (0 reactions) (0 assignees)Ruby (148 forks)github user discovery
enhancementgood first issue

Repository metrics

Stars
 (1,179 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

AX (a1, a2, ...) ratio are approximatively 1:1.4142.

Would be a great idea to have some new aspect_ratios, like:

  • AX, AX_portrait, AX_landscape

AX being AX_portrait and AX_landscape allowed.

Since all AX share the same aspect ratio, we should recognise the AX / AX_landscape / AX_portait pattern, and validate accordingly.

Contributor guide