So you want us to do your job??
Do we get the paycheck as well then??
You have to put weeks of learning into it yourself.. just like the rest of us:
Read this explanation by Andrei Markeev:
To learn about Client Side Rendering (CSR) and change how a ListView is displayed in the browser
Then read this Microsoft documentation:
Then use this best-thing-since-sliced-bread tool (by Andrei Markeev) :
To add a (Chrome Extension) WYSIWYG CSR editor and not have to set those JSLinks manually
You can now apply all you learned and use this code:
To open content in a SharePoint Modal Dialog