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

A <marquee> feature for 1.10 #701

Closed
wants to merge 1 commit into from
Closed

A <marquee> feature for 1.10 #701

wants to merge 1 commit into from

Conversation

willcosgrove
Copy link
Contributor

I was tossing and turning last night because I knew the release of 1.10 was coming up, but I was disappointed that we didn't have a really huge feature for it.

I mean, sure, there's that nice performance improvement @davekaro contributed that allows Phlex to render at 1.4 Gbps on an M3 chip.

And there is also that new Phlex::Kit feature that @joeldrapper cooked up that makes it easier than ever to render component. You don't even have to say render now!

And I guess we also are adding CSV rendering support with Phlex::CSV, which improves our output format rendering capacity by 33.3%.

And those are cool and all, but there's just no big... marquee feature, you know? Something that stands out above the rest and declares "This is why this release is happening NOW".

Well, I think I may have found it. The year was 1995, and Internet Explorer 2 was about to release. But they also were missing a standout feature to commemorate their version change achievement.1 What was their solution? The <marquee> element!

So we too can follow in the inimitable footsteps of the Internet Explorer team. We can add support for the <marquee> element in Phlex! We can become true internet explorers ourselves!

def view_template
  header do
    marquee { "Phlex 1.10 has arrived!" }
    time(datetime: "2024-04-01") { "April 1, 2024" }
  end

  main do
    # TODO: write announcement
  end
end

Footnotes

  1. I have taken some liberties with the history here, as I was two years old at the time and not actively subscribed to any web standards mailing lists.

@joeldrapper
Copy link
Collaborator

LGTM

@joeldrapper joeldrapper closed this Apr 3, 2024
@joeldrapper joeldrapper deleted the marquee branch April 3, 2024 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants