Enhance file manager UI/UX and routing.

Improve layout, styling, file type badges, accessibility, and add cross-panel transfer actions from the context menu.
This commit is contained in:
liumangmang
2026-02-05 17:06:30 +08:00
parent 72641eb7d7
commit 56c40410dc
5 changed files with 494 additions and 26 deletions

View File

@@ -3,6 +3,7 @@ package com.sftp.manager.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
@@ -23,4 +24,10 @@ public class WebConfig implements WebMvcConfigurer {
// registry.addResourceHandler("/**")
// .addResourceLocations("classpath:/static/");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
// 访问根路径时转发到静态首页 /static/index.html
registry.addViewController("/").setViewName("forward:/index.html");
}
}