Code Monkey home page Code Monkey logo

butterproject.github.io's Introduction

Butter website

Get started:

npm install
grunt
grunt dev

The GNU GENERAL PUBLIC LICENSE (GPL)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see http://www.gnu.org/licenses/

butterproject.github.io's People

Contributors

giacomocerquone avatar insertc0in avatar mradder avatar ostlerdev avatar se-bastiaan avatar srpatinhas avatar streger avatar throwaway-idea avatar tommyp avatar vankasteelj avatar xaiki avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

butterproject.github.io's Issues

Any ideas ?

It will be this site or new ? I want to contribute so i need to know basic schema or anything ?

[new] yellow head behavior

the yellow header containing navmenu only disappears if multiscroll is made, if you scroll 1x by 1x, it stick on top of the window.

it's probably hooked to a scroll counter, it might be interresting to use a fixed height of the page to make it hide.

Claim of "copyright free" is inaccurate

In the FAQ, the following claim is made: "100% copyright free? Yes."

This indicates that all content available through Butter is public domain, i.e. "free of copyright". As the context (and mention of CC licenses) makes clear, this is not correct. It seems that what is meant is "100% free of copyright violations".

A better statement might be "100% free and legal".

Responsiveness problems

So this website have two main problems when is rendered on a smartphone browser (I've a Nexus 5 but actually you have small problems with links with displays from 450px to 600px wide and big problems with links and unused space with displays under 450px wide).
Here screenshots of the two problems marked by red rectangles:
immagine
5bad89dc-7cfa-11e5-96f6-de4a7aad4e98

I'm doing a PR on the source branch to fix this.

Butter logo

So do you have a new logo? For what I can see you're using two different logos:
This:
butter logo
This one:
butter logo 2
and in a section of the website there still be a popcorntime logo.

I think we absolutely should choose one logo to use everywhere. And if you don't like those, we can always open a contest where designers make suggestions.

Set source as the default branch

As per the docs, GH:Pages sites get built from the master branch, it doesn't mean it has to be the main branch of the repository.

For encouraging contributions, it would be best to set source as the default branch, so newcomers actually fix the corresponding sources and not the generated site.

Building fails on Linux.

This error is what appears after running the "make_butter.sh"

sh: 1: node: not found
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! [email protected] postinstall: `node scripts/install.js`
npm ERR! Exit status 127
npm ERR! 
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is most likely a problem with the nw package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node scripts/install.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls nw
npm ERR! There is likely additional logging output above.

npm ERR! System Linux 4.3.0-040300rc3-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /home/miguel/'/home/miguel/Downloads/butter-master'
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.4.21
npm ERR! code ELIFECYCLE
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/miguel/'/home/miguel/Downloads/butter-master'/npm-debug.log
npm ERR! not ok code 0
Local dependencies encountered an error while installing

Just in case here is everything that ran in the terminal:

sudo '/home/miguel/Downloads/butter-master/make_butter.sh' 
[sudo] password for miguel: 
Cloning Butter
Where do you wish to clone butter to? [butter] '/home/miguel/Downloads/butter-master' 
Cloning into ''/home/miguel/Downloads/butter-master''...
remote: Counting objects: 53361, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 53361 (delta 1), reused 0 (delta 0), pack-reused 53354
Receiving objects: 100% (53361/53361), 29.04 MiB | 4.30 MiB/s, done.
Resolving deltas: 100% (33928/33928), done.
Checking connectivity... done.
Cloned Butter successfully
Do you wish to install the required dependencies for Butter and setup for building? (yes/no) [yes] 
Switched to /home/miguel/'/home/miguel/Downloads/butter-master'
Installing global dependencies
/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
[email protected] /usr/local/lib/node_modules/grunt-cli
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected])

[email protected] /usr/local/lib/node_modules/bower
Global dependencies installed successfully!
Installing local dependencies
npm WARN deprecated [email protected]: package renamed to "urijs" (lower-case), please update accordingly
npm WARN engine [email protected]: wanted: {"node":">=2.0.0"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":"0.6"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.32"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})

> [email protected] install /home/miguel/'/home/miguel/Downloads/butter-master'/node_modules/chromecast-js/node_modules/node-ssdp/node_modules/bunyan/node_modules/dtrace-provider
> node scripts/install.js

sh: 1: node: not found
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm WARN optional dep failed, continuing [email protected]
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})

> [email protected] postinstall /home/miguel/'/home/miguel/Downloads/butter-master'/node_modules/nw
> node scripts/install.js

sh: 1: node: not found
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! [email protected] postinstall: `node scripts/install.js`
npm ERR! Exit status 127
npm ERR! 
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is most likely a problem with the nw package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node scripts/install.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls nw
npm ERR! There is likely additional logging output above.

npm ERR! System Linux 4.3.0-040300rc3-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /home/miguel/'/home/miguel/Downloads/butter-master'
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.4.21
npm ERR! code ELIFECYCLE
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/miguel/'/home/miguel/Downloads/butter-master'/npm-debug.log
npm ERR! not ok code 0
Local dependencies encountered an error while installing

Issue in the code link

The link of the code is a github repository, but the image and the title of the link is from gitlab.

Blog does not exist and forum is down

I browsed the website and tried to visit both "Blog" and "Forum", however Blog does not exist and simply redirects to # while the forum seems to be down.

If these are not going to be worked on, I think they should be removed from the navbar.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.