Jared White

Results 127 issues of Jared White

This is a 🙋 feature or enhancement. ## Summary This adds the ability to run `jekyll console` or `jekyll c` and get an IRB session where you can inspect and...

feature
has-pull-request

Given an input JSON of: ```json { "spacing": { "1": { "value": "0.5rem" }, "2": { "value": "1rem" }, "3": { "value": "2rem" }, "4": { "value": "4rem" } }...

This project looks (concept-wise) really cool! I think it'd be an easy sell if there were something demoable to look at, to see what's possible with all the design tokens...

documentation

I'm increasingly wary of defaults that account for years-old browsers as they result in ~~significant~~ size/performance penalties of built assets. Just one example: when autoprefixer is enabled and you add...

enhancement

As our output buffer code is heavily based on the Rails implementation, we should look into updating our code to mirror the speed gains Rails just facilitated when run on...

enhancement

aka setup the infrastructure to use Rack::Test, Capybara, Cuprite, etc. (Note to self: need to revisit the experiments in the `rodanew` project and extract)

enhancement

Right now `bridgetown-routes` only loads files in `src/_routes`. It'd be great to make that extensible so gems can opt-into the routing system as well. If there's ever to be an...

enhancement
SSR

## Summary The ability to render a component in any codepath, not just in views. Something like: ```ruby output = Shared::Navbar.new(resource:).render_to_string puts output ``` ## Unresolved Questions How best to...

enhancement

* How to subclass from `Bridgetown::Model::Base` * How to use the `collection_name` class method if inflection isn't enough * How to load, edit, and save files in the repo *...

documentation

Something I've thought about for some time is the verbosity of writing `resource.data.X` all the time. If you know you need to call `resource.data` in numerous places, why not just...