-
Notifications
You must be signed in to change notification settings - Fork 121
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
Refactor landing page and add pages for each usecase. #151
Conversation
1a986f0
to
e1c17ce
Compare
<p> | ||
scala-cli is built on top of coursier | ||
<br/> | ||
This allow us to manage Scala versions, dependencies and JVMs so you can test your code in different environments by changing single option. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have doubt it should be here 'single option', because it requires changing a few options, not just one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One option is often enough, isn't it? Like --jvm 11
, --scala-js
, or --scala 2.13
.
If you want to use older <b>version of Scala</b> or | ||
run your code in <b>JS</b> or <b>Native</b> environments we've got you covered. | ||
<br/> | ||
<i>some additional <a href="TODO?">setup</a> may be required for JS and Native</i> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For scalaJs, the Node is required - https://github.com/VirtuslabRnD/scala-cli-features/issues/6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add documentation what and how should be installed to js section in the documentation and link it here? Do we need any specific setup for native?
The monospaced font everywhere makes it quite hard to read the descriptions, to me. It's fine for titles / headers, but I'm not sure for whole paragraphs. |
Maybe we should agree on a precise convention to write Scala CLI. To me, when referring to the command itself, I write |
Total NIT: I'm wondering how doable it would be to have two versions of the terminal GIFs, one for dark mode, one for light mode. |
<p> | ||
scala-cli is built on top of coursier | ||
<br/> | ||
This allow us to manage Scala versions, dependencies and JVMs so you can test your code in different environments by changing single option. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One option is often enough, isn't it? Like --jvm 11
, --scala-js
, or --scala 2.13
.
website/src/pages/index.js
Outdated
|
||
<p>Scala-cli does not require any configuration file and all in-file configuration can be overridden by command-line.</p> | ||
|
||
<p>No additional installation or setup of enviroment (like specific CWD) required.</p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you mean by "specific CWD"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
specific current working directory like whit sbt
@lwronski FYI, the CI error seems legit:
(originates from the new logo files?) |
I think i am lacking some form of definition what is a in fact it would be super nice to have this definition somewhere on the index page. Maybe an asterisk with anchor link would do? Or even a paragraph just for this |
@alexarchambault I unified how we use scala-cli and Scala CLI and changed the font in the body of the paragraphs. As for the terminal, we probably need to use something a bit better than manually recording gifs (like asci-cinema) and then we can play with backgrounds etc. We need to update the content of the gifs anyway. |
a9c2e28
to
1a271e7
Compare
Co-authored-by: Alexandre Archambault <alexarchambault@users.noreply.github.com> Co-authored-by: Łukasz Wroński <46607934+lwronski@users.noreply.github.com>
Simple projects -> single-module projects Unifing naming od Scala CLI Add border to gifs and images detect windows automatically.
1a271e7
to
a52e7cf
Compare
No description provided.