mirror of
https://github.com/tzapu/WiFiManager.git
synced 2026-04-27 17:15:53 +03:00
[GH-ISSUE #43] A better UI with Bootstrap? #35
Labels
No labels
📶 WiFi
🕸️ HTTP
Branch
DEV Help Wanted
Discussion
Documentation
ESP32
Example
Good First Issue
Hotfix
In Progress
Incomplete
Needs Feeback
Priority
QA
Question
Task
Upstream/Dependancy
bug
duplicate
enhancement
invalid
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/WiFiManager#35
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @teomaragakis on GitHub (Dec 31, 2015).
Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/43
I could work on a much better UI by including the Bootstrap library from the CDN, if you are okay with this.
@ghost commented on GitHub (Dec 31, 2015):
Would be great!
@tzapu commented on GitHub (Jan 2, 2016):
hi guys, that would be really great, and would look cool and it would take up no ram or flash whatsoever,
unfortunately, this library is only up and running when the esp is not connected to the router/internet, and when the device you are using to configure with is connected to the esp, so there is no way for the webpage to load the actual bootstrap css from cdn, because there is no internet access
@teomaragakis commented on GitHub (Jan 2, 2016):
You know, this fact escaped me completely. I could still try to work on the UI a bit though. I could use this thread to publish drafts.
@tzapu commented on GitHub (Jan 4, 2016):
feel free to do so, i would appreciate any input. my graphical skills are rather limited.
do take into account that I am trying to keep the size of everything included to an absolute minimum from a flash/memory usage point of view. which complicates getting something looking nice immensely :P
you really wouldn't want to have to load a huge library in your projects just for the 1-2-3 times that you need to actually configure a module
@tzapu commented on GitHub (Jan 4, 2016):
one of the points on my list of todos is to maybe allow the user sending in css, so then you would have full ability of customising it for your own project
@teomaragakis commented on GitHub (Jan 4, 2016):
I absolutely agree with the keeping it light part. What do you mean with "allow the user sending in css"? How exactly?
@tzapu commented on GitHub (Jan 4, 2016):
sending a variable containing the css to the library, and it will get applied instead of the default one
@teomaragakis commented on GitHub (Jan 4, 2016):
I wouldn't waste time (or memory) on that but it's your project :) I believe that a simple good UI for all will work fine and then users should be able to fork to further customize.
@tzapu commented on GitHub (Jan 4, 2016):
cool, thanks
any suggestions drafts you might have on how to improve it are more than welcome
cheers