Avatar

tylergaw

Joined June 26, 2023
Public vals
7
tylergaw avatar
chaining_operator_tests
@tylergaw
Script
TypeScript was being a big baby about these in certain cases. These are just a few isolated tests to make sure I wasn't doing a dumb.
tylergaw avatar
socialImageUsageCSS
@tylergaw
Script
An interactive, runnable TypeScript val by tylergaw
tylergaw avatar
socialImageUsage
@tylergaw
HTTP (deprecated)
Usage example of https://www.val.town/v/tylergaw.socialImage
tylergaw avatar
socialImage
@tylergaw
HTTP (deprecated)
Simple image generator A bit of a toy image creator that can be used anywhere images can be, but is intended for social share images in og:image or twitter:image meta tags. Usage examples In a live web page Live example https://tylergaw-socialimageusage.web.val.run/ Live example Val https://www.val.town/v/tylergaw.socialImageUsage Code examples Default This will set the og:image of a web page to a png image of an orange 1200x600 pixel rectangle <meta property="og:image" content="https://tylergaw-socialimage.web.val.run/"> Works the same way as an embedded image <img src="https://tylergaw-socialimage.web.val.run/"> Customize with query parameters General note, some clients are more permissive with unencoded query params than others. It's best to encodeURIComponent for all params. Available params: bg : Sets the background color. Default orange . See Color format examples below for details color : Sets the background color. Default black . See Color format examples below for details w : Sets the width of the image. Default 1200 h : Sets the height of the image. Default 600 text : Sets the text displayed. Default Wellow horld <meta property="og:image" content="https://tylergaw-socialimage.web.val.run/?bg=pink&w=1000&h=400"> Color format examples bg and color parameters can any valid color that works with canvas fillStyle in hex, rgb(a), hsl(a), rrggbbaa, etc format. Note # must be encoded. Hex ?bg=%235f0ac7 rgb(a) ?bg=rgba(100,200,85,0.5) rrggbbaa ?bg=%23ff0095d1 hsl(a) ?bg=hsla(100,100%25,50%25,0.5)
tylergaw avatar
testData
@tylergaw
Script
An interactive, runnable TypeScript val by tylergaw
tylergaw avatar
firstRun
@tylergaw
Script
An interactive, runnable TypeScript val by tylergaw
tylergaw avatar
myApi
@tylergaw
Script
An interactive, runnable TypeScript val by tylergaw
Next