Giter Club home page Giter Club logo

zeromedium's Introduction

Codacy Badge

ZeroMedium

Medium for ZeroNet

Current Version: 18.01.2

  • run gulp to combine and move over javascript files to js folder, to copy over html files to root, and to compile sass into css and put into css folder.
  • The src folder should be ignored by ZeroNet.

Update: ZeroMedium no longer uses Typescript (there were problems with it and vue and I didn't want to spend forever trying to figure them out).

NOTE: This repo uses the GitFlow development model, which you can read about here and here.

TODO:

  • Change gulp-minify-css to gulp-clean-css

Style Guidelines for Contributions

  • Always use camelCase
  • Strings should use double quotes
  • Always use curly braces ({}) with if statements
  • Never use object method shorthand (functionName() {})
    • Instead use functionName: function() {}
  • Always put semicolons at end of statements
  • Use const when variable is not modified
  • Put empty line after declaration lines
  • Put 1 space in curly braces (Ex: { 'foo': 'bar' })
  • Don't use assignment inside conditions
  • Don't put spaces in brackets
  • Don't put spaces in function calls (Must be of this form functionName(), without spaces)
  • Don't put spaces inside parentheses
  • Don't use delete on variables, they can only delete properties
  • Always put 1 space after initial // or /* of comment
  • Always put 1 space before blocks (Ex: function() {}, not function(){})
  • You must have parentheses around arrow function parameters
  • Always put 1 space around infix operators (+, -, *, /, ?, etc.)
  • Always wrap regexes in parentheses (Ex: (/[.?!]/))
  • You are only allowed to use that as an alias for this (don't use self, etc.)
  • Never use alert, confirm, or prompt
  • Never use eval()

zeromedium's People

Contributors

krixano avatar putsan avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

zeromedium's Issues

Topic flutter on page load

The list of topics flutters when the page is loading. It appears that the javascript continues to update the list as the page loads. I recommend waiting for the page to load with a GIF or CSS spinner and only load the articles after the page is loaded.

[Question] Moving to a new editor and "language"

If there is launched a program where site owner can create scripts using visual event sheets (conditions/actions), making the programmation less hard, do you would consider moving your code to this?

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on all branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please delete the greenkeeper/initial branch in this repository, and then remove and re-add this repository to the Greenkeeper App’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.

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.