Comments (5)
Editor Settings and Editor Settings with Switches
codepen: link
from settings-view.
Theme Configuration
from settings-view.
from settings-view.
The Installed Packages list will be really long so we probably want a filter still at the top to allow quick lookup.
from settings-view.
Oh man, so much to comment on. These are great @mattgraham!
Overall
- Need the real Atom logo at some point. Probably not critical until 1.0, because there are a couple tweaks we might try.
Settings
- I still think my preference is checkboxes. The toggles are nice looking but they draw a lot of attention because of how blue they are.
Themes
- ❤️ The dropdowns
- The thumbnails are a good idea. I wonder if there's any reasonable way that process could be automated on our end so they always have the same content. As in, when a package is pushed, a task is run which screenhots a template using it and creates the thumbnails automatically.
- This is the only section with a main title. Do we need it?
Packages
- I actually really like the toggles for enabling/disabling the packages.
- Because of the proximity to the enable toggles, the auto update toggle feels like an "enable all". What if it was a checkbox?
Marketplace
- Do we need an in-app marketplace? Could we just have a simplified list like Atom has currently and link out to the atom.io pacakge pages if you click "read more" or some sort of "more info" button? Do we need it at all, since you have the "visit the atom marketplace" link in the packages section?
- Can we reliably assume people will create thumbnails for packages enough that it won't just be a ton of default thumbnails? What are the odds they'll look good and won't all look the same?
- If we do include the marketplace stuff, one of the big requests was recommended packages and most downloaded packages. What you've mocked up could easily be those things, but they'd need to be indicated some how as to why they've been put there.
from settings-view.
Related Issues (20)
- Failed to reload the settings-view package stylesheets HOT 1
- hidden settings HOT 1
- Searching for packages within Atom does not work HOT 13
- Uncaught TypeError: Cannot read property 'version' of undefined HOT 5
- CODE OF CONDUCT.md HOT 1
- Package settings pane doesn't scroll HOT 1
- Cannot Install Packages! (Node.js, apm) HOT 1
- Package settings Keybindings disappear after unchecking Enable box HOT 3
- Using commands doesn't work the second time
- New Pane is not auto focused HOT 1
- Z HOT 1
- - 1 Win 10
- The list of "core packages" in the settings is empty on Linux with Electron 9
- Uncaught Error: Tried to unload active package 'linter'
- could not install packages in atom HOT 1
- marked `1.2.9` might be incompatible
- autocomplete issue for php only
- Bug: Developer links in the packages section cause Atom to crash HOT 1
- [email protected]
- Fetching outdated packages and themes failed. Output refers to file path that no longer exists.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from settings-view.