- Status Requires testing
- Percent Complete
- Task Type Feature Request
- Category User Interface
- Assigned To No-one
- Operating System All
- Severity Very Low
- Priority Very Low
- Reported Version 1.0-rc
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Flyspray
Opened by protonotarios - 25.10.2016
Last edited by peterdd - 25.10.2016
Opened by protonotarios - 25.10.2016
Last edited by peterdd - 25.10.2016
FS#2303 - Home screen for private flysprays
I use Flyspray as a closed system with all projects set to private. I use it as a main means of communication with my clients. In such a case it would be a good idea for visitors to see a home screen (preferably a blank/splash screen with login option only) and definitely not the All tasks title or project names ( FS#2302 ) or taskid search.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
I agree with you. I have a similiar setup working.
So, maybe lets add this to Flyspray source:
Added 2 conditions to hide project selector and task search if user cannot select project due permission restrictions and project settings.
https://github.com/Flyspray/flyspray/commit/71ae30e992e2c0514805fc7e6cfadaf50a713e39
You can implement this CSS-only solution. It just hides unnecessary stuff, keeping only logo and 'powered by' link, while centering the login box.
The only thing it doesn't change is the page title in Firefox tab.
Nice.
Needs some tweeking with css media queries for mobiles.
(default Flyspray theme too I know.)
One thing to consider: It is possible to set a global intro message.
Well, it depends if you want to show this text only for registered users or guests too.
So, maybe
is not for everyone with a restricted-projects-only-setup the best choice.
Also notice: When I get in the situation to work on responsive layout for Flyspray again (maybe 2017 or never), probably the current fullwidth h1-tag in header.tpl gets replaced by some other markup.
In my opinion outsiders have no business with intro message. Intro message is supposed to be something useful for members of this site, like an announcement or so.
On the other hand, a simpler and elegant solution would be the option to load an extra css file just for the login page if the Flyspray is private. See example.