GithubHelp home page GithubHelp logo

drbunyod / stream-pomodoro Goto Github PK

View Code? Open in Web Editor NEW

This project forked from njallam/stream-pomodoro

0.0 0.0 0.0 145 KB

Pomodoro timer for use as a browser source stream overlay in OBS

Home Page: https://drbunyod.github.io/stream-pomodoro/

JavaScript 57.95% CSS 24.80% HTML 17.25%

stream-pomodoro's Introduction

Usage Guide

OBS

This project is intended to be use as a browser source in OBS.

  1. Create a browser source using the following URL: https://njallam.github.io/stream-pomodoro/
    • To customise the focus and break time lengths use the following URL instead: https://njallam.github.io/stream-pomodoro/?pomodoro=45&shortBreak=10&longBreak=15 (replacing 45, 10 and 15 with minute values as desired.)
  2. To interact with the timer, right click the source in OBS and click "Interact".
  3. You can use Custom CSS to customise the look of the timer. See below for examples.

Custom CSS

Custom Font

body {
    background-color: rgba(0, 0, 0, 0);
    font-family: 'Comic Sans MS';
}

Set the value of font-family (in this case Comic Sans MS) to the exact name of any font installed on your computer.

Custom Text Colour

body {
    background-color: rgba(0, 0, 0, 0);
    color: black;
}
#progress-value {
    background-color: black
}

Use the above CSS to change the default white text colour to black. You can also replace black above with another CSS colour keyword. The first instance is for the text colour, the second is for the progress bar.

Combining with Custom Font

To additionally have a custom font, simply copy the font-family line from Custom Font below the color line above.

body {
    background-color: rgba(0, 0, 0, 0);
    color: black;
    font-family: 'Comic Sans MS';
}
#progress-value {
    background-color: black
}

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.