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

Web interface for release 1.0 #574

Merged
merged 17 commits into from
Sep 27, 2016
Merged

Web interface for release 1.0 #574

merged 17 commits into from
Sep 27, 2016

Conversation

jaycech3n
Copy link
Contributor

@jaycech3n jaycech3n commented Sep 22, 2016

Release 1.0 should probably have a spiffier interface. In this PR:

  • Cleaned up CSS
  • Styling with CSS instead of GIFs
  • Layout changes
  • Improved welcome area UI
  • Font Awesome
  • Favicons
  • New logo

Probably a couple other things I've forgotten. Check the logs for deets.

NOTE that this fork was based on jaycech3n:undo (refer #511), but the undo code has been reverted in this PR until more bugs are smoothed out.


Some screenshots:
screenshot from 2016-09-22 14 37 36
screenshot from 2016-09-22 14 18 21
screenshot from 2016-09-22 14 13 13

@sn6uv
Copy link
Member

sn6uv commented Sep 23, 2016

I really like this!

  • The new share icon is much clearer than the old # one.
  • New Logo looks great.
  • The favicon is a nice touch
  • Overall it feels cleaner.

The only complaint I have is that the docs now require 2 clicks before you can begin searching. Could we either:

  1. put the cursor in the search bar immediately upon clicking the question mark
  2. keep the search bar at the top

@sn6uv sn6uv added this to the 1.0 milestone Sep 23, 2016
@jaycech3n
Copy link
Contributor Author

Went with option 1.

@teaalltr
Copy link
Contributor

Is there a way to display numbers grouping each third digit? In MMA big numbers look far more readable than in Mathics, so far. Of course, formatting very big numbers would also require some optimization to make the loading faster (something like incremental loading)

@sn6uv
Copy link
Member

sn6uv commented Sep 25, 2016

@Piruzzolo the work for digit grouping was added in #455 with NumberForm, e.g.

In[1]:= NumberForm[20!, DigitBlock -> 3]
Out[1]= 2,432,902,008,176,640,000

I think it's just a matter of turning it on by default for the web interface.

@sn6uv sn6uv merged commit 5a19122 into mathics:master Sep 27, 2016
@sn6uv sn6uv mentioned this pull request Oct 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants