项目作者: andrei-shabanski

项目描述 :
Online image editor
高级语言: JavaScript
项目地址: git://github.com/andrei-shabanski/darklight.git
创建时间: 2018-11-12T17:07:27Z
项目社区:https://github.com/andrei-shabanski/darklight

开源协议:MIT License

下载


Online image editor

Development

  1. Clone the repository

    1. git clone
  2. Install NPM packages

    1. npm install -g firebase-tools
    2. npm install
  3. (Optional) Login to firebase in order to deploy the application

    1. firebase login

Use NPM scripts to test and deploy the application:

  1. npm run serve # start a local server
  2. npm run deploy # deploy the application to Firebase

Custom components

Modal

  1. <div class="modal">
  2. <div class="modal-content">
  3. <div class="modal-header">
  4. <h1>Modal header here</h1>
  5. </div>
  6. <div class="modal-body">
  7. <p>Modal body here</p>
  8. </div>
  9. <div class="modal-footer">
  10. <p>Modal footer here</p>
  11. </div>
  12. </div>
  13. </div>
  1. var modalElement = document.getELementById('#any-model');
  2. modalElement.open();
  3. // ...
  4. modalElement.close();

Buttons

  1. <button class="btn">Click</button> /* Green button */
  2. <button class="btn btn-dark">Click</button> /* Dark button */
  3. <button class="btn btn-flat">Click</button> /* Flat button */

Dropdown

  1. <div class="dropdown">
  2. <button class="dropdown-toggle btn">Click</button>
  3. <div class="dropdown-menu">
  4. <div class="dropdown-group">
  5. <button data-dropdown-noclose class="btn">+</button>
  6. <span>90%</span>
  7. <button data-dropdown-noclose class="btn">-</button>
  8. </div>
  9. <button class="btn">Zoom in</button>
  10. <button class="btn">Zoom out</button>
  11. <button class="btn">100%</button>
  12. </div>
  13. </div>
  1. var dropdownElement = document.getELementById('#any-dropdown');
  2. dropdownElement.open();
  3. // ...
  4. dropdownElement.close();

Light indicators

  1. <span class="light"></span>
  2. <span class="light light-red"></span>
  3. <span class="light light-yellow"></span>
  4. <span class="light light-green"></span>
  5. <span class="light light-red lighting"></span>
  6. <span class="light light-yellow lighting"></span>
  7. <span class="light light-green lighting"></span>