Hi everyone.
concept
I would like to provide a concise list of 9 use cases for the 7.css library (this list is not complete but partial). My hope in this thread is to tell how an open 7.css project helped me.
use case
use case 1: Boomerang-Project & 7.css
Lately I've been involved with creating and customizing themes for linux. One of the themes I'm involved in and helping with some design ideas is the Windows 7 theme from the Boomerang-Project (which is an open project that creates or stores themes for linux with gtk). Note: I haven't submitted the pull request yet, but part of the theme - I mean the design should be based on 7.css - is something I'm working on and I should submit it someday to the repository where the Windows 7 gtk theme... can stay.
use case 2: Electron & 7.css
Another use case I use 7.css is software written in Electron that I'm creating to look like a Windows 7 program to the end user.
use case 3: Os.js & 7.css
Lately I've been involved with the idea of operating systems in browsers, one operating system that has caught my attention is the OS.js project which looks a lot like the standard linux interface like a kubuntu etc.
One of the features I think of sending is "managing themes", my idea is to have something similar to OpenShellMenu which is software that customizes the user experience in Windows by selecting the way the menu is displayed. My idea is to have an OpenShellMenu in OS.js, I think in that sense to use 7.css so that anyone can easily change the OS.js system to look like Windows 7.
use case 4: Prototype & 7.css
It's very common when we write software - to carry out various tasks such as testing, implementation, deployment, technical documentation, among other things. A library with the design of an operating system facilitates the work of screen prototyping. This avoids wasting time with testing, implementation, deployment and documentation if I can gradually increase an overview and visual of what will be done for the end customer.
It's 2022, and in my special case I'm still developing software on Windows, Linux with old or legacy versions. In the specific case of Windows, usually the Windows XP, Windows 7 and Windows 10 versions. The Windows 11 version I still don't use so often. I said about the Windows XP version because I must use some CSS library for the screen prototype, as well as I use the 7.css version for the screen prototype like Windows 7.
use case 5: Simulation of software implementation/deployment & 7.css
In the previous case, I spoke about the screen prototype and how it avoids wasting time developing something without prior approval or use by the end user. The same example I mentioned earlier can serve as a basis for something I call Simulation of software implementation/deployment - which is basically testing a software implementation/deployment for the end user. Instead of spending ram memory and hours of testing on virtual machines and virtualization, a practical way is to have software that simulates certain scenarios of errors or software problems. In this sense, I imagine using the 7.css library to simulate certain error scenarios or software problems before anything else, virtualization, container, etc.
use case 6: Training users in a corporate, business environment & 7.css
It is very common to have difficulties using certain software, we can help train people using a simulation, something similar to Windows 7. In the previous case I spoke about screen prototyping and also about software simulation, this case applies to simulation of software to train users before the software is fully developed. A library like 7.css can help me train users who are going to use some version of my software on Windows 7.
use case 7: demo & 7.css
It is common to use things like mvp (minimal value product) and poc (proof of concept) to test ideas or concepts before spending time, money or opening a company or launching a product, idea or service in the information technology market, software in general. A library like 7.css can help me create live or offline demos for things like mvp, poc
use case 8: web components and/or block protocol & 7.css
In the previous cases I talked about concepts like poc, mvc, screen prototype, simulation. We can create web components and/or block protocol to structure software(version Windows 7) with 7.css and distribute in a cdn network, that way any company can avoid losing hours of development, implementation, deployment of software in windows 7 environments
use case 9: ReactOS & 7.css
Lately I've been involved with the idea of a Windows operating system that is - ReactOS(which tries to look like Windows XP... free/libre). I'm thinking of following the 7.css style guide to help with ReactOS UI/UX design.
why did you write an issue about it?
- My hope in this thread is to tell how an open 7.css project helped me.
- All of you can use this information as a "showcase" to define the use of the 7.css library - so that people can see that the project is very interesting and what are the scenarios where the library is used
- I would like to provide a concise list of 9 use cases for the 7.css library (this list is not complete but partial).
demo
![image](https://user-images.githubusercontent.com/111701513/208221509-3d837dde-6b5e-4adc-941f-f757bbaa1bf5.png)
image-description: As we can see in the image we have the 'showcase' information - where the library is used in the README.md file.
question/feedback
What do you all think of the idea?