wip
This commit is contained in:
parent
5473beb35d
commit
22a800e5e6
7 changed files with 271 additions and 111 deletions
|
@ -9,6 +9,9 @@
|
|||
<!-- Material Design Icons -->
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/font@6.9.96/css/materialdesignicons.min.css">
|
||||
|
||||
<!-- Main CSS -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='css/main.css') }}">
|
||||
|
||||
<!-- CascadyaCove Nerd Font -->
|
||||
<style>
|
||||
@font-face {
|
||||
|
@ -44,57 +47,7 @@
|
|||
</script>
|
||||
|
||||
<!-- Custom Styles -->
|
||||
<style>
|
||||
/* Fix for sidebar tree view */
|
||||
.sidebar-hidden .sidebar {
|
||||
transform: translateX(-100%);
|
||||
}
|
||||
|
||||
.sidebar-hidden main {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* Category tree styling */
|
||||
#category-tree {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.category-item > div {
|
||||
padding: 4px 0;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.document-item {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.document-item a {
|
||||
border-radius: 4px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.category-item .actions,
|
||||
.document-item .actions {
|
||||
right: 0;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
background-color: #282a36;
|
||||
padding: 0 4px;
|
||||
border-radius: 4px;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
/* Drag and drop styles */
|
||||
.drop-target {
|
||||
background-color: rgba(80, 250, 123, 0.15);
|
||||
border-radius: 4px;
|
||||
outline: 1px dashed #50fa7b;
|
||||
}
|
||||
|
||||
.dragging {
|
||||
opacity: 0.5;
|
||||
}
|
||||
</style>
|
||||
<!-- All styles moved to main.css -->
|
||||
|
||||
{% block extra_css %}{% endblock %}
|
||||
</head>
|
||||
|
@ -317,7 +270,7 @@
|
|||
// Add document button - consistent across all views
|
||||
const newDocButton = document.createElement('button');
|
||||
newDocButton.className = 'p-1 text-gray-500 hover:text-primary rounded transition-colors';
|
||||
newDocButton.title = 'Add Document';
|
||||
newDocButton.title = 'Add document';
|
||||
newDocButton.innerHTML = '<i class="mdi mdi-file-plus-outline text-sm"></i>';
|
||||
newDocButton.addEventListener('click', function(e) {
|
||||
e.preventDefault();
|
||||
|
@ -329,7 +282,7 @@
|
|||
// Add subcategory button - consistent across all views
|
||||
const newSubfolderButton = document.createElement('button');
|
||||
newSubfolderButton.className = 'p-1 text-gray-500 hover:text-primary rounded transition-colors';
|
||||
newSubfolderButton.title = 'Add Sub-category';
|
||||
newSubfolderButton.title = 'Add subcategory';
|
||||
newSubfolderButton.innerHTML = '<i class="mdi mdi-folder-plus-outline text-sm"></i>';
|
||||
newSubfolderButton.addEventListener('click', function(e) {
|
||||
e.preventDefault();
|
||||
|
@ -341,7 +294,7 @@
|
|||
// Edit category button - consistent across all views
|
||||
const editButton = document.createElement('button');
|
||||
editButton.className = 'p-1 text-gray-500 hover:text-primary rounded transition-colors';
|
||||
editButton.title = 'Edit Category';
|
||||
editButton.title = 'Rename category';
|
||||
editButton.innerHTML = '<i class="mdi mdi-pencil-outline text-sm"></i>';
|
||||
editButton.addEventListener('click', function(e) {
|
||||
e.preventDefault();
|
||||
|
@ -634,6 +587,7 @@
|
|||
</div>
|
||||
{% endif %}
|
||||
|
||||
<script src="{{ url_for('static', filename='js/utils.js') }}"></script>
|
||||
{% block extra_js %}{% endblock %}
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue