photon

WebJar for photon

License

License

MIT
Categories

Categories

Github Development Tools Version Controls
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

github-com-connors-photon
Last Version

Last Version

0.1.2
Release Date

Release Date

Type

Type

jar
Description

Description

photon
WebJar for photon
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/connors/photon

Download github-com-connors-photon

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/github-com-connors-photon/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>github-com-connors-photon</artifactId>
    <version>0.1.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/github-com-connors-photon/
implementation 'org.webjars.npm:github-com-connors-photon:0.1.2'
// https://jarcasting.com/artifacts/org.webjars.npm/github-com-connors-photon/
implementation ("org.webjars.npm:github-com-connors-photon:0.1.2")
'org.webjars.npm:github-com-connors-photon:jar:0.1.2'
<dependency org="org.webjars.npm" name="github-com-connors-photon" rev="0.1.2">
  <artifact name="github-com-connors-photon" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='github-com-connors-photon', version='0.1.2')
)
libraryDependencies += "org.webjars.npm" % "github-com-connors-photon" % "0.1.2"
[org.webjars.npm/github-com-connors-photon "0.1.2"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Photon

Build Status

UI toolkit for building desktop apps with Electron.

Getting started

  • Clone the repo with git clone https://github.com/connors/photon.git
  • Read the docs to learn about the components and how to get your new application started

Take note that our master branch is our active, unstable development branch and that if you're looking to download a stable copy of the repo, check the tagged downloads.

What's included

Within the download you'll find the following directories and files, logically grouping common assets. You'll see something like this:

photon/
├── css/
│   ├── photon.css
├── fonts/
│   ├── photon-entypo.eot
│   ├── photon-entypo.svg
│   ├── photon-entypo.ttf
│   └── photon-entypo.woff
└── template-app/
    ├── js/
    │   └── menu.js
    ├── app.js
    ├── index.html
    └── package.json

We provide compiled CSS (photon.*). We also include the Entypo fonts and a template Electron application for you to quickly get started.

Documentation

Photon's documentation is built with Jekyll and publicly hosted on GitHub Pages at http://photonkit.com. The docs may also be run locally.

Running documentation locally

  1. If necessary, install Jekyll (requires v2.5.x).
  1. Install the Ruby-based syntax highlighter, Rouge, with gem install rouge.
  2. From the root /photon directory, run jekyll serve in the command line.
  3. Open http://localhost:4000 in your browser, and boom!

Learn more about using Jekyll by reading its documentation.

Contributing

Please file a GitHub issue to report a bug. When reporting a bug, be sure to follow the contributor guidelines.

Development

  1. Install node dependencies: npm install.
  2. Open the example app: npm start.

Modifying source Sass files? Open a second Terminal tab and run npm run build to kick off a build of the compiled photon.css.

Versioning

For transparency into our release cycle and in striving to maintain backward compatibility, Photon is maintained under the Semantic Versioning guidelines. Sometimes we screw up, but we'll adhere to these rules whenever possible.

Releases will be numbered with the following format:

<major>.<minor>.<patch>

And constructed with the following guidelines:

  • Breaking backward compatibility bumps the major while resetting minor and patch
  • New additions without breaking backward compatibility bumps the minor while resetting the patch
  • Bug fixes and misc changes bumps only the patch

For more information on SemVer, please visit http://semver.org/.

Maintainers

Connor Sears

License

Copyright @connors. Released under MIT.

Versions

Version
0.1.2