Musing Mortoray

Programming and Life

Menu

  • About Edaqa
  • Archives
  • Dupesy Christmas
  • Leaf
    • Leaf Status
  • Radial Blitz
  • Redirect /cloverleaf/ -> /leaf/
  • Redirect dupseychristmas -> dupesychristmas
  • Topics
    • Compilers
    • Fundamental programming paradigms
    • Writing a UI Engine
  • Defective Language
  • Ideal Language

Fitting an image to its element frame

By mortoray

How I write my blog?

By mortoray

What is a “box model”? (UI Element layout)

By mortoray

What is responsive layout?

By mortoray

Fitting an image to its element frame

By mortoray on 2018-04-11 • ( Leave a comment )

How I write my blog?

By mortoray on 2018-04-06 • ( Leave a comment )

What is a “box model”? (UI Element layout)

By mortoray on 2018-03-29 • ( Leave a comment )

What is responsive layout?

By mortoray on 2018-03-26 • ( Leave a comment )

UI Engine Layout: Additive, Partitioned and Layered

By mortoray on 2018-03-22 • ( Leave a comment )

UI Layout: Working with Pixels, Points and Density

By mortoray on 2018-03-19 • ( Leave a comment )

Fitting an image to its element frame

By mortoray on 2018-04-11 • ( Leave a comment )

  Images require various sizing modes to fit in a responsive layout. Here we’ll look at the relationship between the element and visual and the basic sizing options. I’ll also look at […]

How I write my blog?

By mortoray on 2018-04-06 • ( Leave a comment )

  In a distant memory I typed some text, pressed “Submit”, and had a blog post. Though simple, it lacked finesse; the articles lacked polish. With each article, I’d tweak my process, […]

What is a “box model”? (UI Element layout)

By mortoray on 2018-03-29 • ( Leave a comment )

A box model describes how to measure an element for layout. It defines what size is and how it relates to the content, margin and padding. It may seem trivial, but clear […]

What is responsive layout?

By mortoray on 2018-03-26 • ( Leave a comment )

  A good UI design must accommodate the various device formats and resolutions that users have. Element placement cannot be absolute, but rather be constrained and expanded by the available space. Layouts […]

UI Engine Layout: Additive, Partitioned and Layered

By mortoray on 2018-03-22 • ( Leave a comment )

  Layout determines how children are positioned and sized within their parent element. There are three approaches to placing child elements within a parent: Additive: The children combine to define the size […]

UI Layout: Working with Pixels, Points and Density

By mortoray on 2018-03-19 • ( Leave a comment )

Devices have various physical resolutions and densities. One phone may be 10cm wide and have 800pixels across, while another may be 8cm wide and have 1200pixels across. A UI engine needs to […]

Dissecting my Rusty Superhero Bots — The code review

By mortoray on 2018-03-16 • ( Leave a comment )

  I chose Rust as the language for the Botters of the Galaxy contest. My code structure was suitable enough to get me to the final league, but I had a few […]

Posts navigation

1 2 3 4 5 6 … 32 Older ›

 About

  • The Author
  • Leaf Language
  • Mentoring
Like my work?
Become a patron.
  • View mortoray’s profile on Facebook
  • View edaqa’s profile on Twitter
  • View edaqa’s profile on LinkedIn
  • View mortoray’s profile on Twitch

Search

Recent Posts

  • Fitting an image to its element frame
  • How I write my blog?
  • What is a “box model”? (UI Element layout)
  • What is responsive layout?
  • UI Engine Layout: Additive, Partitioned and Layered
  • UI Layout: Working with Pixels, Points and Density
  • Dissecting my Rusty Superhero Bots — The code review
  • Dissecting my Rusty Superhero Bots — A contest post-mortem
  • UI Layout: Natural versus dependent size
  • Drawing a bitmap in the window (Leaf-SDL #2)
  • Fixing some vector drawing issues
  • New Game: A quest for graphics (Leaf-SDL #1)

Categories

Follow Musing Mortoray on WordPress.com
  • Top categories: Programming graphics
  • Social links:
    TwitterFacebookGoogle+TumblrLinkedIn
Create a website or blog at WordPress.com
Musing Mortoray
Create a website or blog at WordPress.com
Cancel