1. No, but after a discussion on HN https://news.ycombinator.com/item?id=10931690 we did decide to merge the branded login page into CE. If you are looking for another front-end change please let me know.
2. Per our requirements https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/inst... I would advise 2GB of RAM.
Thanks for the requirements link, I must've missed that.
Having people pick custom fonts might make it hard to get the design right for everyone.
Reapplying changes in Omnibus is hard since it is shipped without a git repo, so you can't use git stash or git merge. You would need to switch to an installation from source but we don't recommend that.
I really hope you can contribute the changes you would like to see, GitLab's frontend can still use a lot of polish.
1) Is there a way for me to make modifications to the front-end and still keep those changes when I upgrade?
2) What kind of server should I be using the fastest git pulls/pushes? Currently, my server is running on a 30GB SSD DO droplet with 1GB RAM.