mirror of https://github.com/calzoneman/sync.git
94 lines
3.6 KiB
Plaintext
94 lines
3.6 KiB
Plaintext
mixin lcheckbox(id, label)
|
|
.form-group
|
|
label.control-label.col-sm-4(for=id)= label
|
|
.col-sm-8
|
|
.checkbox
|
|
input(type="checkbox", id=id)
|
|
|
|
mixin rcheckbox(id, label)
|
|
.form-group
|
|
.col-sm-8.col-sm-offset-4
|
|
.checkbox
|
|
label.control-label(for=id)= label
|
|
input(type="checkbox", id=id)
|
|
|
|
mixin textbox(id, label, placeholder)
|
|
.form-group
|
|
label.control-label.col-sm-4(for=id)= label
|
|
.col-sm-8
|
|
if placeholder
|
|
input.form-control(id=id, type="text", placeholder=placeholder)
|
|
else
|
|
input.form-control(id=id, type="text")
|
|
|
|
mixin us-general
|
|
#us-general.tab-pane
|
|
h4 General Preferences
|
|
form.form-horizontal(action="javascript:void(0)")
|
|
.form-group
|
|
label.control-label.col-sm-4(for="#us-theme") Theme
|
|
.col-sm-8
|
|
select#us-theme.form-control
|
|
option(value="default") Default
|
|
option(value="/css/bootstrap-theme.min.css") Bootstrap
|
|
option(value="/css/dark.css") Dark
|
|
.form-group
|
|
label.control-label.col-sm-4(for="#us-layout") Layout
|
|
.col-sm-8
|
|
select#us-layout.form-control
|
|
option(value="default") Compact
|
|
option(value="synchtube") Synchtube (flipped)
|
|
option(value="fluid") Fluid
|
|
.col-sm-4
|
|
.col-sm-8
|
|
p.text-danger Changing layouts may require refreshing to take effect.
|
|
mixin rcheckbox("us-no-channelcss", "Ignore Channel CSS")
|
|
mixin rcheckbox("us-no-channeljs", "Ignore Channel Javascript")
|
|
mixin rcheckbox("us-ssl", "Encrypt connection with SSL")
|
|
|
|
mixin us-playback
|
|
#us-playback.tab-pane
|
|
h4 Playback Preferences
|
|
form.form-horizontal(action="javascript:void(0)")
|
|
mixin rcheckbox("us-synch", "Synchronize video playback")
|
|
mixin textbox("us-synch-accuracy", "Synch threshold (seconds)", "2")
|
|
mixin rcheckbox("us-wmode-transparent", "Set wmode=transparent")
|
|
.col-sm-4
|
|
.col-sm-8
|
|
p.text-info Setting <code>wmode=transparent</code> allows objects to be displayed above the video player, but may cause performance issues on some systems.
|
|
mixin rcheckbox("us-hidevideo", "Remove the video player")
|
|
mixin rcheckbox("us-playlistbuttons", "Hide playlist buttons by default")
|
|
mixin rcheckbox("us-oldbtns", "Old style playlist buttons")
|
|
.form-group
|
|
label.control-label.col-sm-4(for="#us-default-quality") Default YouTube quality
|
|
.col-sm-8
|
|
select#us-default-quality.form-control
|
|
option(value="auto") Auto
|
|
option(value="small") 240p
|
|
option(value="medium") 360p
|
|
option(value="large") 480p
|
|
option(value="hd720") 720p
|
|
option(value="hd1080") 1080p
|
|
option(value="highres") Highest Available
|
|
|
|
mixin us-chat
|
|
#us-chat.tab-pane
|
|
h4 Chat Preferences
|
|
form.form-horizontal(action="javascript:void(0)")
|
|
mixin rcheckbox("us-chat-timestamp", "Show timestamps in chat")
|
|
mixin rcheckbox("us-sort-rank", "Sort userlist by rank")
|
|
mixin rcheckbox("us-sort-afk", "Sort AFKers to bottom")
|
|
mixin rcheckbox("us-chat-notice", "Ping on all new messages")
|
|
.col-sm-4
|
|
.col-sm-8
|
|
p.text-info When unchecked, you will only be pinged if your name is mentioned
|
|
mixin rcheckbox("us-boop", "Play a sound when pinged")
|
|
mixin rcheckbox("us-sendbtn", "Add a send button to chat")
|
|
|
|
mixin us-mod
|
|
#us-mod.tab-pane
|
|
h4 Moderator Preferences
|
|
form.form-horizontal(action="javascript:void(0)")
|
|
mixin rcheckbox("us-modflair", "Show name color")
|
|
mixin rcheckbox("us-joinmessage", "Show join messages")
|