-
Notifications
You must be signed in to change notification settings - Fork 210
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
Navbar details #53
Navbar details #53
Conversation
I merged this. The bell being the "same size" unfortunately looks very small compared to the other icons, and doesn't fit the red notification number that appears when there are unseen chats. I kept the compress/expand change. Active development right now is in the rethinkdb branch, which is a massive rewrite to use rethinkdb on the backend and react.js on the frontend (about 50% there with react now). You can try it live right now in SMC here: https://web0.sagemath.com/ (ignore the security warning). You'll see it has your expand/compress change, etc. If you want to get more seriously involved in helping with SMC, let me know. I even have a virtualbox image right now, but running IPython/sage/latex doesn't fully work in it yet. But for basic UI stuff, it's fine, and you can modify code and see the changes. That said, we mostly develop online via a project using some self-contained VM's. |
I'd love to get involved some more. What's the best way for you to share the VM? I think I'm going to do mostly UI stuff and translations (my mothertongue is French), but I'm also going to look into the backend itself a liitle bit. I do not have network access in my projects though. |
|
By the way, if you could setup the structure for doing UI translation for the react part of SageMathCloud, it would be easy to get people do translate to Russian and a few other languages -- there's many volunteers, due to the popularity of Sage. |
I am going to look into this library. How are you planning to organise the translation efforts? I worked a little bit on ownCloud and they used Transifex. It may be easier for non-technical users than sending pathches to the github project and also more scalable. It is free for open-source projets, but the plateform is not libre. |
I don't know. It depends on how the actual transitions will be structured using react-intl. Your suggestion to use Transifex seems very good to me. I'm fine with it not being libre. |
Great! I am going to explore how this can all fit together in the react branch. You can send me the link to download the VM at vincent1cloutier (at) gmail.com. |
You can find the VM here: This is my first attempt ever to distribute a VM of SageMathCloud, so things might not go perfectly smoothly. |
I am stuck on the login screen. I also had to disable one of the network adapter to start it, as my machine is different than yours, to make it start. I kept the standard NAT. I added a port forwarding, but it doesn't connect, though it might be normal if I am not logged in. I don't know if I need the right hostname, I tried localhost:880 (80 is used for something else). It might be completely unrelated, but I disabled usb 2.0 because my virtualbox didn't have the proper extension. Disabling that should help making it more portable if it is not needed. |
On Thu, Aug 6, 2015 at 8:03 PM, Vincent Cloutier notifications@github.com
Does a login of salvus and password of salvus not work? Once in, type /sbin/ifconfig
NAT lets the VM connect to the outside world. The other adapter, "Host If this is too painful, there are alternatives, e.g., a dedicated vm on
usb 2.0 probably isn't relevant.
William (http://wstein.org) |
My bad, I just saw you wrote the username in the VM description. Turned out my local apache installation interfered with it. I configured my apache to only bind to 127.0.0.1, but I still suspect it's the reason it's not working. I can't connect with my browser with the ip I configured for VirtualBox, and if I try to ssh it connects to my local computer. I am going to be extremely busy for the next week or so. When I am going to have a bit of free time I am going to try it on a different computer. Thanks for all the help! |
Nevermind, I did a quick try on a windows host and it works like a charm! |
The icon to contract the navbar depicted the "extend" action, and vice-versa.
I also made the bell icon the same size as the other icons. I think they are maybe a few pixels too small and I should all make them bigger. What do you think?