cxw42 / TabFern

Google Chrome extension for saving and restoring sets of tabs, and for switching between windows and tabs from a vertical, grouped list.
https://cxw42.github.io/TabFern/
Other
170 stars 29 forks source link

Update the theme of the TabFern web site #188

Closed cxw42 closed 4 years ago

cxw42 commented 5 years ago

If you have HTML and CSS chops, roll a new Jekyll theme for the TabFern web site! Please check it on mobile and desktop before finalizing your PR. I am happy to try out and discuss a draft PR if you wish.

sarthakpranesh commented 5 years ago

Hey, I would like to help you get a new website running. Please do let me know what are you looking for and how should I start the work ( by making a new branch or forking )

cxw42 commented 5 years ago

Thank you! Please fork gh-pages. The only visual guidance I have, unfortunately, is the TF logo and font - see #137 . @Yasujizr any suggestions?

Please leave the site content largely as it is for this issue. It can be broken into multiple pages if you wish.

cxw42 commented 5 years ago

Please see updated contribution guidelines. Thanks!

sarthakpranesh commented 5 years ago

Sorry for taking too long, was taken up by some academic stuff

I have updated the site but I wasn't able to understand the already existing environment the previous site was hosted on so I only did changes to the following folders and files:-

*for testing purpose I used the live server extension on vsCode

Also attaching a video link showing the current site ( please let me know of any changes ) https://drive.google.com/file/d/1qtq4edMutjkD9D3wbGqdBdy8BMRDL82R/view?usp=sharing

If you give a go-ahead I'll open the PR Warm regards

cxw42 commented 5 years ago

There video looks good - the theme is nice and clean! I would be happy to have a PR.

Development is on the jekyll branch. Sorry I hadn't documented the process yet!

When ready, commit your changes to jekyll and send the PR! After it is merged, I will update the gh-pages branch (which holds the live site) by running make deploy and committing.

Edit If you would like to propose a non-Jekyll solution, that's fine too - feel free to submit a PR directly against the gh-pages branch in that case. I only ask that the site be easy to maintain.

sarthakpranesh commented 4 years ago

Sorry for taking so long..........

I'll like to propose a non-Jekyll solution. The site is fairly simple and hence I believe it's deployment should be kept even more simple. I would like ZEIT solution ( https://zeit.co/ ). Deployment on ZEIT is quite simple and does not require any prior configuration. Plus no code will be required to be maintained for any deployment making the site liter and easier to maintain. (If you say I can deploy a test version)

For now, I am opening the PR on gh-pages. Hoping to hear from you soon.

cxw42 commented 4 years ago

@sarthakpranesh Thank you for telling me about ZEIT! For now I will stay with GitHub pages, but I may use ZEIT in the future.