Commit 190c6f9f authored by 박민석's avatar 박민석

로그인 관련 잔여 기능 및 UI 제거

parent 4d23a2b1
Pipeline #23248 passed with stages
in 4 minutes and 33 seconds
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
'use strict' 'use strict'
const chatButton = document.querySelector('.chat-btn') const chatButton = document.querySelector('.chat-btn')
if (!chatButton) return
const chat = document.querySelector('.chat') const chat = document.querySelector('.chat')
const chatIcon = document.querySelector('.chat-btn svg') const chatIcon = document.querySelector('.chat-btn svg')
const chatTextArea = document.getElementById('chat-input') const chatTextArea = document.getElementById('chat-input')
......
/* eslint-disable no-undef */
const logo = document.querySelector('.navbar-brand > a')
function removeSecretNav () {
const elements = document.getElementsByClassName('secret-nav')
while (elements.length > 0) {
elements[0].parentNode.removeChild(elements[0])
}
}
fetch('/web/dms/api/auth/status')
.then((response) => {
if (response.url === 'https://swlab.bwg.co.kr/web/dms/login') {
removeSecretNav()
logo.setAttribute('href', 'https://swlab.bwg.co.kr')
} else {
logo.setAttribute('href', 'https://swlab.bwg.co.kr/web/dms/home')
}
})
.catch((error) => {
console.error('Error checking login status:', error)
removeSecretNav()
})
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
// 네트워크 상태 확인 및 버튼 제어 // 네트워크 상태 확인 및 버튼 제어
function checkIfLocalFile () { function checkIfLocalFile () {
if (window.location.protocol === 'file:') { if (window.location.protocol === 'file:') {
chatButton.style.display = 'none' // 오프라인 상태면 chatButton 숨김 if (chatButton) chatButton.style.display = 'none'
topButton.style.bottom = '20px' topButton.style.bottom = '20px'
menu.style.display = 'none' menu.style.display = 'none'
} }
......
...@@ -30,12 +30,9 @@ ...@@ -30,12 +30,9 @@
<a class="navbar-link" href="#">Products</a> <a class="navbar-link" href="#">Products</a>
<div class="navbar-dropdown"> <div class="navbar-dropdown">
<a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxm/swlab-docs-bxm/current/index.html">BXM</a> <a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxm/swlab-docs-bxm/current/index.html">BXM</a>
<a class="navbar-item secret-nav" href="https://swlab.bwg.co.kr/web/docs/bxm/swlab-docs-bxm-s/current/concepts/overview.html">BXM Internal</a>
<a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxcm/swlab-docs-bxcm/current/index.html">BXCM</a> <a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxcm/swlab-docs-bxcm/current/index.html">BXCM</a>
<a class="navbar-item secret-nav" href="https://swlab.bwg.co.kr/web/docs/bxcm/swlab-docs-bxcm-s/current/concepts/overview.html">BXCM Internal</a>
<a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxcp/swlab-docs-bxcp/current/index.html">BXCP</a> <a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxcp/swlab-docs-bxcp/current/index.html">BXCP</a>
<a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxi/swlab-docs-bxi/current/index.html">BXI</a> <a class="navbar-item" href="https://swlab.bwg.co.kr/web/docs/bxi/swlab-docs-bxi/current/index.html">BXI</a>
<a class="navbar-item secret-nav" href="https://swlab.bwg.co.kr/web/docs/swlab-docs/current/ready-to-write/text-editor.html">Manual Guide</a>
</div> </div>
</div> </div>
{{!-- 다운로드 버튼 임시 비활성화 {{!-- 다운로드 버튼 임시 비활성화
...@@ -58,12 +55,9 @@ ...@@ -58,12 +55,9 @@
</li> </li>
<ul class="mobile-product-link"> <ul class="mobile-product-link">
<li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxm/swlab-docs-bxm/current/concepts/overview.html'">BXM</li> <li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxm/swlab-docs-bxm/current/concepts/overview.html'">BXM</li>
<li class="product-link secret-nav" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxm/swlab-docs-bxm-s/current/concepts/overview.html'">BXM Internal</li>
<li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxcm/swlab-docs-bxcm/current/concepts/overview.html'">BXCM</li> <li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxcm/swlab-docs-bxcm/current/concepts/overview.html'">BXCM</li>
<li class="product-link secret-nav" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxcm/swlab-docs-bxcm-s/current/concepts/overview.html'">BXCM Internal</li>
<li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxcp/swlab-docs-bxcp/current/concepts/overview.html'">BXCP</li> <li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxcp/swlab-docs-bxcp/current/concepts/overview.html'">BXCP</li>
<li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxi/swlab-docs-bxi/current/concepts/overview.html'">BXI</li> <li class="product-link" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/bxi/swlab-docs-bxi/current/concepts/overview.html'">BXI</li>
<li class="product-link secret-nav" onclick="window.location.href='https://swlab.bwg.co.kr/web/docs/swlab-docs/current/ready-to-write/text-editor.html'">Manual Guide</li>
</ul> </ul>
{{!-- 다운로드 버튼 임시 비활성화 {{!-- 다운로드 버튼 임시 비활성화
<li class="mobile-menu-item"> <li class="mobile-menu-item">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment