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

Revamp #198

Open
aslilac opened this issue Nov 18, 2022 · 5 comments
Open

Revamp #198

aslilac opened this issue Nov 18, 2022 · 5 comments

Comments

@aslilac
Copy link
Contributor

aslilac commented Nov 18, 2022

We've been talking a lot about the website the last few days, and I have some thoughts that I want to collect into this issue for initial discussion, rather than just jumping straight in and creating a dozen different ones.

Things to mention on the front page:

Things to use to build it:

  • Nakai (suggested by Louis, not just me being pushy :p)
  • Probably just Github actions + pages
  • for CSS: keep it plain/use SCSS/use Tailwind?
@lpil
Copy link
Member

lpil commented Nov 18, 2022

Love it!

While I think long-term I would like to use Gleam + Nakai for the site I think it's best to do this incrementally and do a future rewrite separately to adding new content and restyling the site.

RE libraries, I want to make a dedicated site for discovering Gleam Hex packages. I'm weary of putting any specific ones on the main site, I think core should be equally supportive of all members of the ecosystem and if we (for example) gave our blessing to one library it'd be really hard for an alternative to get the recognision they deserve.

@inoas
Copy link
Contributor

inoas commented Nov 18, 2022

We could link the awesomegleam repo / readme?

@aslilac
Copy link
Contributor Author

aslilac commented Nov 18, 2022

Yeah, linking to that or a site/separate page that shows some Gleam packages would also work. Just wanna have something to show "there are things around that you can use!" :)

@inoas
Copy link
Contributor

inoas commented Nov 21, 2022

.d.ts generation (https://twitter.com/JLarky/status/1593393956523417601)

We could show off all 4 integration targets:

  • Erlang + Elixir
  • JavaScript + TypeScript

@lpil
Copy link
Member

lpil commented Nov 22, 2022

Gleam.fig.zip

@aslilac 's design magic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants