イベントレポート

イベントレポート イベントレポート
イベントレポート

レポート:15周年の現場系アニクラLOVE.EXE★で見えたもの

アニクラ。推しの曲が流れる。イントロのコールは全力で。ステージへと背中を押されたその時、振り返らずに見えたもの
イベントレポート

12周年の女性声優現場系アニクラLOVE.EXE★へのラブレター

12年間続いたアニクラ”LOVE.EXE”。何でもありだけれど優しい。そんなアニクラの姿を追いました。
イベントレポート

推しサンリオキャラクターの生みの親に会いに行ってきた

毎年12月第1金曜日にサンリオピューロランド及びハーモニーランドで行われる無料開放イベント、SANRIO THANKS PARTYに今年も参加した。運良くイベント内で行われたキャラクター担当デザイナーのサイン会にも当選したので大分遅くなって...
イベントレポート

東京ハースストーン たまり場 会場オーナーから見た炉端の集い

先日、通算開催数200回を迎えた「東京ハースストーンたまり場」現在の会場である下北沢ARKBOXオーナー本人が語る「炉端の集い」とは。
イベントレポート

開催200回を迎えた東京ハースストーンたまり場のここがすごい

東京は下北沢、駅を出て徒歩4分。ランチタイムから営業しているカフェ&ライブバー《ArkBox》ではアコースティックギターライブ、カードゲーム交流会や演劇といった多種多様なイベントが開催されている。木曜日の夜になると、デジタルカードゲーム《ハ...
イベントレポート

イベントレポート:ヲタ芸アニクラLOVE.EXE★10周年記念祭

「元祖女性声優中心 現場系ヲタ芸アニクラ LOVE.EXE★」が10周年を迎えた。新参者の私が参加して他の参加者にも話を聞いていく中で見えて来たものをお見せします。
イベントレポート

微ネタバレ:叫ばずにはいられない感想『アルプススタンドのはしの方』映画化。

僕らは声を出さなくても応援は出来る。心の中で、小さい声で、バットを振って、手を叩いて。それでも僕らが声張って、喉をカッスカスに枯らしながら選手を応援する理由はなんだっていうのだろうか。「叫ばずにはいられない」からだ。
イベントレポート

男子がオトメイトパーティー2019でメロキュンにされた話

モニターに映し出される白石さんの立ち絵と背景を見た瞬間、体温が上がりました。これは全通するべきだったか……というわずかな後悔もありましたが、だからこそ来年のオトパも絶対参加したい!と思える大満足のイベントでした!
イベントレポート

バイキングパーク2019を満腹になるまで楽しむ!テクニックと感想

渋谷にて5/3~5/6の四日間開催の定額制フードイベント、バイキングパーク2019に参加してきました。初日に参加して見えてきたテクニック、こうしたほうが良かった〜!というテクニックをご紹介します。一度退場するともう戻れない、持ち込むべきもの...
イベントレポート

レポート:ペルソナスーパーライブ2019から私が受け取ったもの

人生初参加のライブイベント、女神異聞録ペルソナについて話している人を人生で初めて目撃。「階段使ってSP回復したよね!」とつい横から会話に参加したくなってしまう話で、ペルソナってやっぱり愛されているんだ、と実感する瞬間でした。
");_this.items.push(item)});window.addEventListener("scroll",function(){_this.updateItems()});window.addEventListener("resize",function(){_this.updateItems()});this.updateItems()}_createClass(ScrollHint,[{key:"isScrollable",value:function isScrollable(item){var offset=this.opt.offset;var element=item.element;var offsetWidth=element.offsetWidth;return offsetWidth+offsetscrollHintBorderWidth){(0,_util.addClass)(element,scrollableLeftClass)}else{(0,_util.removeClass)(element,scrollableLeftClass)}}},{key:"needSuggest",value:function needSuggest(item){var scrolledIn=item.scrolledIn,interacted=item.interacted;return!interacted&&scrolledIn&&this.isScrollable(item)}},{key:"updateItems",value:function updateItems(){var _this2=this;[].forEach.call(this.items,function(item){_this2.updateItem(item)})}},{key:"updateStatus",value:function updateStatus(item){var _this3=this;var element=item.element,scrolledIn=item.scrolledIn;if(scrolledIn){return}if((0,_util.getOffset)(element).top+element.offsetHeight/2<(0,_util.getScrollTop)()+window.innerHeight){item.scrolledIn=!0;if(this.opt.remainingTime!==-1){setTimeout(function(){item.interacted=!0;_this3.updateItem(item)},this.opt.remainingTime)}}}},{key:"updateItem",value:function updateItem(item){var opt=this.opt;var element=item.element;var target=element.querySelector('[data-target="scrollable-icon"]');this.updateStatus(item);if(this.isScrollable(item)){(0,_util.addClass)(element,opt.scrollableClass)}else{(0,_util.removeClass)(element,opt.scrollableClass)}if(this.needSuggest(item)){(0,_util.addClass)(target,opt.suggestClass)}else{(0,_util.removeClass)(target,opt.suggestClass)}if(opt.suggestiveShadow){this.checkScrollableDir(item)}}}]);return ScrollHint}();exports.default=ScrollHint;module.exports=exports["default"]},{"./util":3,"es6-object-assign":1}],3:[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var append=exports.append=function append(element,string){var div=document.createElement("div");div.innerHTML=string;while(div.children.length>0){element.appendChild(div.children[0])}};var addClass=exports.addClass=function addClass(element,className){if(element.classList){element.classList.add(className)}else{element.className+=" "+className}};var removeClass=exports.removeClass=function removeClass(element,className){if(element.classList){element.classList.remove(className)}else{element.className=element.className.replace(new RegExp("(^|\\b)"+className.split(" ").join("|")+"(\\b|$)","gi")," ")}};var getScrollTop=exports.getScrollTop=function getScrollTop(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0};var getScrollLeft=exports.getScrollLeft=function getScrollLeft(){return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0};var getOffset=exports.getOffset=function getOffset(el){var rect=el.getBoundingClientRect();return{top:rect.top+getScrollTop(),left:rect.left+getScrollLeft()}}},{}]},{},[2])(2)})