在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:GoodManWEN/GoodManWEN.github.io开源软件地址:https://github.com/GoodManWEN/GoodManWEN.github.io开源编程语言:Vue 77.5%开源软件介绍:About GoodManWEN.github.ioA website simulating linux system's GUI, using theme of Deepin distro. You can write blogs with markdown and use it to serve your own technical resumes. 中文文档Quick StartThis project is originally designed to be host on github pages. If this is the way you expect, you follow these steps
After setting up, if your configuration is correct, then the project will run as expected. All of your changes in Nevertheless, some people may want to self-host it (locally), then you should follow these steps:
At this point you should get the functionality same as a basic blog framework, and if you want to change the blog content to your own, you should modify you should change the content in the /blog directory, and then:
This will convert the pages into static distribution files in What's the difference from other comparable programs?I happened to write this project because I personally need a project demonstration platform recently, other than comparable programs, I believe this project should have some usefulness in addition to aesthetics. Design-wise, it implements a complete window UI and a basic nested directory functionality. So you can show some folder simulatively as your blog, which accepts markdown files will reduce the cost of migration, and you can resize and stretch the window freely for easy navigation. How to update blog contents?If your project is hosted by Github Pages, you can simply modify the contents of the blog directory and then submit a commit. Content will be update automatically by Actions, and then distributed to the website (there may be a delay in updates due to caching policies). About blog featuresTo make it easier for you to post your articles as hyperlinks on third-party platforms, you can use the following routing form to allow users to open your specified posts directly with a unique link:
Notably that program will recursively look for the first matched file in the file structure, which means that if you have multiple files using the same file name (like README.md) but distributed in different folders, this will only match the first of them. If there is no match, then a 404 file will be returned. Regarding the logic to generate title & abstract, the article will be titled with the first recognized What if I'd like to customize the music module?This project has a simple built-in music module built using Aplayer. Considering the copyright policy, you need to set up your music play list yourself. The relevant configuration files are stored in By default, there's no direct music download links available, and all the album covers are configured in the PackagesThis website (source code here) uses these sources:
Markdown render is powered by
Music player is basic on
This project is inspired by:
ContributingAny improvements that wish to improve this site are welcome, you need to contribute to this project by submitting a PR. Since the author himself is not a professional programmer focused on front-end, he is not familiar with the way how front-end tests are deployed, so you shoulddescribe clearly in the PR the reason for your submission, all the places you are modifying, and what we should expect to get out of it. Guidelines for further developmentCurrent deficienciesAs mentioned above, since my daily work field is mainly not front-end programming in the past years. As the project is basicly comes from fortuity, I got not many time to finish it other than working hours. The basic coding time is about three days, So this will definitely leave a lot of defects. During the implementation that I realize there are still noticeable differences between the project and the original deepin's UI system, simply put:
Similarly, this framework does not perform well on mobile platforms. This is partly due to compatibility issues with About DeepinThe author of this project has no official relationship with deepin, if you wish to try out the deepin system after viewing this project, please visit https://www.deepin.org/en/ Spacial thanksTo you, hope you enjoy this website. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论