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

Element Ideas #1

Open
teunbrand opened this issue Jul 4, 2020 · 0 comments
Open

Element Ideas #1

teunbrand opened this issue Jul 4, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@teunbrand
Copy link
Owner

teunbrand commented Jul 4, 2020

Here is a collection of ideas for this package. If you have a good idea for theme elements, feel free to comment.

General Ideas

Shadow

Copy-paste the element at an angle and an offset in a (by default) dark gray colour.

Blur

Either copy the element at varying levels of alpha, or render as raster first, blur the raster, use raster as element.

Rectangle ideas

Image rectangles

An element_rect-class that displays a raster image in the rectangle.

Rounded rectangles

An element_rect-class that will draw rectangles with rounded corners.

Inverted rounded rectangles

An element_rect-class that has quarter-circle 'bites' from the corners

Line ideas

Zigzag

An element_line-class that will show sawtooth/zigzag pattern.

Sine-wave

An element_line-class that will show sine waves.

Ambient noise

An element_line-class that has noise based on the ambient package (simplex, perlin).

Raster lines

An element_line-class that will plot a raster image along a line.

Text ideas

Jiggle

An element_text-class that adds noisy rotation to letters.
Don't even know how to begin with this.

@teunbrand teunbrand added the enhancement New feature or request label Jul 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant