|
|
@@ -894,3 +894,58 @@ textarea {
|
|
|
overflow-x: auto;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+/* Admin Edit Button Styles */
|
|
|
+.publication-title-section {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ gap: 1rem;
|
|
|
+ margin-bottom: 1rem;
|
|
|
+}
|
|
|
+
|
|
|
+.admin-edit-btn {
|
|
|
+ display: inline-flex;
|
|
|
+ align-items: center;
|
|
|
+ gap: 0.5rem;
|
|
|
+ padding: 0.5rem 1rem;
|
|
|
+ background: linear-gradient(135deg, #007bff, #0056b3);
|
|
|
+ color: white;
|
|
|
+ text-decoration: none;
|
|
|
+ border-radius: 0.375rem;
|
|
|
+ font-size: 0.875rem;
|
|
|
+ font-weight: 500;
|
|
|
+ transition: all 0.2s ease;
|
|
|
+ box-shadow: 0 2px 4px rgba(0, 123, 255, 0.2);
|
|
|
+}
|
|
|
+
|
|
|
+.admin-edit-btn:hover {
|
|
|
+ background: linear-gradient(135deg, #0056b3, #004085);
|
|
|
+ color: white;
|
|
|
+ text-decoration: none;
|
|
|
+ transform: translateY(-1px);
|
|
|
+ box-shadow: 0 4px 8px rgba(0, 123, 255, 0.3);
|
|
|
+}
|
|
|
+
|
|
|
+.admin-edit-btn:active {
|
|
|
+ transform: translateY(0);
|
|
|
+ box-shadow: 0 2px 4px rgba(0, 123, 255, 0.2);
|
|
|
+}
|
|
|
+
|
|
|
+.admin-edit-btn .icon-edit {
|
|
|
+ font-size: 1rem;
|
|
|
+}
|
|
|
+
|
|
|
+/* Responsive adjustments for edit button */
|
|
|
+@media (max-width: 768px) {
|
|
|
+ .publication-title-section {
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: flex-start;
|
|
|
+ gap: 0.5rem;
|
|
|
+ }
|
|
|
+
|
|
|
+ .admin-edit-btn {
|
|
|
+ align-self: flex-start;
|
|
|
+ font-size: 0.8rem;
|
|
|
+ padding: 0.4rem 0.8rem;
|
|
|
+ }
|
|
|
+}
|