Gold Frame

$11.00

SKU: goldframe Category:

Description

body { font-family: Georgia, “Times New Roman”, serif; color: #1c1915; background: #faf7f2; margin: 0; }
main { max-width: 760px; margin: 0 auto; padding: 32px 20px 64px; }
h1 { font-size: 40px; line-height: 1.1; margin-bottom: 8px; }
.meta { font-family: “Segoe UI”, sans-serif; color: #5c5346; }
.price { display: inline-block; background: #1c1915; color: #fff; border-radius: 999px; padding: 4px 12px; font-family: “Segoe UI”, sans-serif; }
ul { padding-left: 20px; }
table { border-collapse: collapse; width: 100%; font-family: “Segoe UI”, sans-serif; }
td { border-bottom: 1px solid #e4dccd; padding: 8px 6px; vertical-align: top; }
.shots { display: flex; gap: 12px; flex-wrap: wrap; margin: 16px 0 24px; }
.shots img { width: 180px; height: auto; background: #fff; border: 1px solid #e4dccd; }

Yuri Morkhov ยท Android source code

Gold Frame

$11

Layout helper for a frame of any size. It splits the sides into golden sections, draws the rule of thirds, and finds the largest golden rectangle that fits inside.

Screenshot 1 of Gold Frame
Screenshot 2 of Gold Frame
Screenshot 3 of Gold Frame

Features

  • Major and minor golden sections
  • Thirds guides on a live preview
  • Largest golden crop, with trim on each side
  • Story, square, 4×6, and banner presets
  • Same math for pixels, millimetres, or inches
  • Phi is the classic 1.618 ratio

Who it is for

Useful for a crop, a poster, or a simple page. The preview is a guide, not an image editor.

Specification

Package ru.goldframe.app
Language Kotlin
UI Jetpack Compose, Material 3
Min SDK 26
Target SDK 35
Network No permission, no API key
Tests JVM unit tests for the logic core
License One shipped application. Source resale as a template is not included.

Reskin

Change the app name in strings.xml, the seed colors in MainActivity.kt, and the adaptive icon. The README lists the package rename steps.

Reviews

There are no reviews yet.

Be the first to review “Gold Frame”

Your email address will not be published. Required fields are marked *