Add a link to the header's menu to find where to edit the custom board nav.
This commit is contained in:
parent
fe4309cf7c
commit
882ca4236e
@ -32,6 +32,9 @@ Header =
|
|||||||
innerHTML: '<input type=checkbox name="Header catalog links"> Use catalog board links'
|
innerHTML: '<input type=checkbox name="Header catalog links"> Use catalog board links'
|
||||||
customNavToggler = $.el 'label',
|
customNavToggler = $.el 'label',
|
||||||
innerHTML: '<input type=checkbox name="Custom Board Navigation"> Custom board navigation'
|
innerHTML: '<input type=checkbox name="Custom Board Navigation"> Custom board navigation'
|
||||||
|
editCustomNav = $.el 'a',
|
||||||
|
textContent: 'Edit custom board navigation'
|
||||||
|
href: 'javascript:;'
|
||||||
|
|
||||||
@headerToggler = headerToggler.firstElementChild
|
@headerToggler = headerToggler.firstElementChild
|
||||||
@barPositionToggler = barPositionToggler.firstElementChild
|
@barPositionToggler = barPositionToggler.firstElementChild
|
||||||
@ -42,6 +45,7 @@ Header =
|
|||||||
$.on @barPositionToggler, 'change', @toggleBarPosition
|
$.on @barPositionToggler, 'change', @toggleBarPosition
|
||||||
$.on @catalogToggler, 'change', @toggleCatalogLinks
|
$.on @catalogToggler, 'change', @toggleCatalogLinks
|
||||||
$.on @customNavToggler, 'change', @toggleCustomNav
|
$.on @customNavToggler, 'change', @toggleCustomNav
|
||||||
|
$.on editCustomNav, 'click', @editCustomNav
|
||||||
|
|
||||||
@setBarVisibility Conf['Header auto-hide']
|
@setBarVisibility Conf['Header auto-hide']
|
||||||
@setBarPosition Conf['Bottom header']
|
@setBarPosition Conf['Bottom header']
|
||||||
@ -58,6 +62,7 @@ Header =
|
|||||||
{el: barPositionToggler}
|
{el: barPositionToggler}
|
||||||
{el: catalogToggler}
|
{el: catalogToggler}
|
||||||
{el: customNavToggler}
|
{el: customNavToggler}
|
||||||
|
{el: editCustomNav}
|
||||||
]
|
]
|
||||||
|
|
||||||
$.asap (-> d.body), ->
|
$.asap (-> d.body), ->
|
||||||
@ -197,6 +202,11 @@ Header =
|
|||||||
$.cb.checked.call @
|
$.cb.checked.call @
|
||||||
Header.setCustomNav @checked
|
Header.setCustomNav @checked
|
||||||
|
|
||||||
|
editCustomNav: ->
|
||||||
|
Settings.open 'Rice'
|
||||||
|
settings = $.id 'fourchanx-settings'
|
||||||
|
$('input[name=boardnav]', settings).focus()
|
||||||
|
|
||||||
hashScroll: ->
|
hashScroll: ->
|
||||||
return unless post = $.id @location.hash[1..]
|
return unless post = $.id @location.hash[1..]
|
||||||
return if (Get.postFromRoot post).isHidden
|
return if (Get.postFromRoot post).isHidden
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user