Created
January 10, 2015 00:33
-
-
Save carljv/d2e2e8aaae5f1a363b83 to your computer and use it in GitHub Desktop.
Ubersicht widget script for Google Calendar
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Ubersicht - Display Google Calendar via gcalcli | |
# this is the shell command that gets executed every time this widget refreshes | |
command: "/Users/cvogel/anaconda/bin/gcalcli calw 4 --width=20 --nocolor --nolineart | /usr/local/bin/pandoc -f markdown -t html" | |
# the refresh frequency in milliseconds | |
refreshFrequency: 30*60*1000 | |
# render gets called after the shell command has executed. The command's output | |
# is passed in as a string. Whatever it returns will get rendered as HTML. | |
render: (output) -> """ | |
#{output} | |
""" | |
# the CSS style for this widget, written using Stylus | |
# (http://learnboost.github.io/stylus/) | |
style: """ | |
font-size: 10px | |
box-sizing: border-box | |
color: #333 | |
font-family: Helvetica Neue | |
font-weight: 300 | |
left: 1% | |
line-height: 1.1 | |
margin-left: 0px | |
top: 1% | |
width: 960px | |
text-align: left | |
table | |
background-color: rgba(60, 60, 60, .65) | |
border-collapse: collapse | |
box-shadow: 1px 1px 2px #444 | |
border-radius: 10px | |
td p | |
padding-bottom: 5px | |
tr:first-of-type td | |
text-align: center | |
tr | |
border-top: solid 2px #777 | |
/*rgb(100,100,100)*/ | |
tr:first-of-type | |
border-top: none | |
tr td:first-of-type | |
border-left: none | |
td | |
color: #aaa | |
font-family: "Source Sans Pro" | |
letter-spacing: 1px | |
font-weight: 300 | |
font-size: 13px | |
padding: 3px | |
border-left: solid 2px #777 | |
vertical-align: top | |
border-radius 10px | |
p:first-child | |
padding-top: 0px | |
margin-top: 0px | |
font-size: 18 px | |
font-weight: 500 | |
strong | |
background: #ad7a7c | |
color: #fff | |
display: block | |
font-size: 16px | |
font-style: italic | |
font-weight: 200 | |
margin: 12px -20px | |
padding: 8px 20px | |
em | |
font-weight: 400 | |
font-style: normal | |
""" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment