Comments (6)
I agree. I'll do that in the future for sure.
from monica.
Thanks @HHErebus for your contribution.
I think it'd be a great feature. In terms of design I don't think it should be an invisible field. Check the design idea below.
About searching data themselves, I'd say let's search for contacts first. It'd be like a "quick jump" feature. I think that's the simplest first iteration we can do.
from monica.
I'd like to have a stab at this if possible. @djaiss are you working on this already?
I think there's a few things open for debate:
-
Placement in the UI: my personal experience with using Monica would put this in the top navigation as @tylerbmcsilva suggested, visible on all pages. I think it's important enough as a quick way to retrieve the information stored in the db to warrant that spot.
-
Style: I think the only sensible way to integrate it in the top nav, if we end up deciding that, is to do so like Laravel's documentation, e.g. an "invisible" input.
-
Where to search: I feel like searching on all data by default would be overkill, but I do see how searching tables other than contacts would be useful. I don't have a strong opinion either way so I'm open to guidance on the matter.
This seems like a fairly straightforward feature, so I chose it for my first contribution to Monica. Differing opinions are welcome.
from monica.
That's great, many thanks for the quick turnaround :D On mobile, I think I can just put it below the list of nav actions (i.e. it would be the last item in the nav), wdyt?
from monica.
This is done and in production.
from monica.
This issue has been automatically locked since there
has not been any recent activity after it was closed.
Please open a new issue for related bugs.
from monica.
Related Issues (20)
- Relationship uses values from "I know the name" even if "I don't know the name" is selected
- Create contact releationship form has optional "I know the name" text boxes for that appear out of order HOT 1
- Header search box contents when clicked on is not copied to search page's text box
- Feature Request: Label Contact ( Phone ) Numbers in vCARD Exports
- reopening -- I have a Letsencrypt certificate that matches the domain, and the still receiving the error: HOT 1
- When I add a new module to the template, there is no module to add HOT 2
- integration of ntfy as a new notification channel
- Migration fails after updating to 4.1.0 HOT 1
- validate navigation
- exit code 126 during yarn install on an archlinux
- Old currency causes failure on login
- Tasks not added in calendar
- Unable to access monicahq un subpath via reverse proxy HOT 2
- Feature Request: Social Groupings / Communities HOT 3
- Contact name misorder WHEN searching DURING 'Adding Relationship'
- Getting Monica instead of Chandler in docker-compose HOT 5
- Request for Additional Calendar Systems for Birthdays HOT 1
- first_name single quote broke mariadb sql
- Migration 4.0.0 -> 4.1.1 fails HOT 1
- Can't delete AddressType | Importing Wrong Servcies Class HOT 1
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 monica.