thedesk/app/js/ui/post-box.js

80 lines
1.9 KiB
JavaScript
Raw Normal View History

2018-01-28 23:22:43 +11:00
/*ささやきボックス(Cr民並感)*/
//もっとボタン
function more() {
$(".more-show").show();
$(".more-hide").hide();
$("#post-box").addClass("post-more");
}
//閉じるボタン
function less() {
$(".more-show").hide();
$(".more-hide").show();
$("#post-box").removeClass("post-more");
}
//✕隠す
function hide() {
$("#post-box").addClass("hidenbox");
$("#post-box").fadeOut();
$("#menu-btn").fadeIn();
}
2018-02-18 03:44:03 +11:00
//最小化
function mini() {
$("body").toggleClass("mini-post");
if($("body").hasClass("mini-post")){
$(".mini-btn").text("expand_less");
}else{
$(".mini-btn").text("expand_more");
}
}
2018-01-28 23:22:43 +11:00
//最小化時に展開
function show() {
$("#post-box").removeClass("hidenbox");
$("#post-box").fadeIn();
$("#menu-btn").fadeOut();
}
//横幅
function zoomBox() {
if ($("#post-box").hasClass("bigbox")) {
$("#post-box").css('width', '350px');
$("#post-box").removeClass("bigbox")
} else {
$("#post-box").css('width', '50vw');
$("#post-box").addClass("bigbox")
}
}
2018-03-14 17:52:55 +11:00
//サイドバー開閉
function xpand() {
if ($("#sidebar").hasClass("xed")) {
$(".side-label").show();
$("#sidebar").css('width', '75px');
2018-03-15 06:42:48 +11:00
$("#sidebar").css('min-width', '75px');
2018-03-14 17:52:55 +11:00
$("#sidebar .big-menu i").addClass('big-icon');
$("#sidebar").removeClass("xed");
$("#x-btn").text("keyboard_arrow_right");
localStorage.removeItem("xed");
} else {
$("#sidebar").css('width', '24px');
2018-03-15 06:42:48 +11:00
$("#sidebar").css('min-width', '24px');
2018-03-14 17:52:55 +11:00
$("#sidebar").addClass("xed");
$("#sidebar .big-menu i").removeClass('big-icon');
$(".side-label").hide();
$("#x-btn").text("keyboard_arrow_left");
localStorage.setItem("xed","true");
}
}
2018-02-26 02:32:10 +11:00
//コード受信
if(location.search){
var m = location.search.match(/\?mode=([a-zA-Z-0-9]+)\&code=(.+)/);
var mode=m[1];
var codex=m[2];
if(mode=="share"){
console.log(codex);
$('textarea').focus();
$("#textarea").val(decodeURI(codex));
show();
$("body").removeClass("mini-post");
$(".mini-btn").text("expand_less");
}
}