From d42157b2c3ada83ce891aad9fc207dbc022dc897 Mon Sep 17 00:00:00 2001 From: dev-Iamsaurabh Date: Fri, 11 Nov 2022 22:15:10 +0530 Subject: [PATCH] day-4 done --- assets/footer.png | Bin 0 -> 40630 bytes components/fot.js | 2 +- components/report-comp.js | 179 ++++++++++++++++++++++++++++++++++++++ danshboard.html | 10 ++- index.html | 8 +- scripts/danshboard.js | 95 ++++++++++++++++++++ styles/reports.css | 4 +- 7 files changed, 287 insertions(+), 11 deletions(-) create mode 100644 assets/footer.png create mode 100644 components/report-comp.js diff --git a/assets/footer.png b/assets/footer.png new file mode 100644 index 0000000000000000000000000000000000000000..f99ed1326e3609750b322cbb87f0e66aee3f80d5 GIT binary patch literal 40630 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 literal 0 HcmV?d00001 diff --git a/components/fot.js b/components/fot.js index 70973a0..05e51ac 100644 --- a/components/fot.js +++ b/components/fot.js @@ -65,7 +65,7 @@ function fot(){ -` +` } export default fot \ No newline at end of file diff --git a/components/report-comp.js b/components/report-comp.js new file mode 100644 index 0000000..6eb582d --- /dev/null +++ b/components/report-comp.js @@ -0,0 +1,179 @@ +function report_comp(){ + return `

+
+ +
+

November 10,2022

+ +
+ + +
+
+
Day
+
Week
+
Month
+
+
?
+
+
+
+
OVERVIEW
+
COMPARE BY MEMBERS
+
COMPARE BY DATE
+
EXTRA HOURS
+
PROJECT OVERVIEW
+
PROJECTS
+
+
+
+
Teams
+
Members
+
+
APPLY FILTER
+
+
+
+
+

DESKTIME TIME

+

102h 40m

+
+
+
+
+

TIME AT WORK

+

168h 38m

+
+
+
+
+

OFFLINE TIME

+

6h 9m

+
+
+
+
+

PROJECTS TIME

+

67h 90m

+
+
+
+
+

EFFECTIVENESS

+

49.68%

+
+
+
+
+

PRODUCTIVITY

+

64.01%

+
+
+
+
+ +
+
+
+ +
+

VIEW ALL(16)

+
+
+ +
+

VIEW ALL(16)

+
+
+ +
+

VIEW ALL(16)

+ +
+
+ +
+

VIEW ALL(16)

+ +
+
+ + + + + + + + + + +
+
+ +
+

VIEW ALL

+
+
+ +
+

VIEW ALL

+
+
+ +
+

VIEW ALL

+
+
+
+
+
+
+
+
+ ` +} + + +export default report_comp \ No newline at end of file diff --git a/danshboard.html b/danshboard.html index 660eb88..39ae3f7 100644 --- a/danshboard.html +++ b/danshboard.html @@ -6,18 +6,20 @@ Dashboard - - + - - + + + + + diff --git a/index.html b/index.html index e1ac01a..119408b 100644 --- a/index.html +++ b/index.html @@ -119,22 +119,22 @@

Things worth knowing about using a time tracker

This self-analysis will motivate both you and your employees to do better and avoid any unnecessary and unproductive actions like those well-known “fast and easy” 5-minute jobs many of us are often asked to do. Employees who track time can note how much these extra jobs actually take up their day and be able to make better decisions on whether it’s worth interrupting their workflow.

-

Can implementing DeskTime prevent burnout?

+

Can implementing Time Always prevent burnout?

Yes! Using a time tracker can help highlight overachievers and spot team members who are struggling or might need some extra help. This is a great way to catch and prevent burnout, as well as rethink resource distribution.

Is my team's privacy safe when using a time tracker?

-

First things first DeskTime is not an employee monitoring or spy tool, but its no secret that some might use this kind of software in ways that aren’t employee-friendly. Managers have the right to know how their employees get the job done, but it's imperative to also value your team's time and privacy. That's why DeskTime even has a Private time feature that disables the time tracker for when you have to take care of non-work-related tasks during office hours.

+

First things first Time Always is not an employee monitoring or spy tool, but its no secret that some might use this kind of software in ways that aren’t employee-friendly. Managers have the right to know how their employees get the job done, but it's imperative to also value your team's time and privacy. That's why Time Always even has a Private time feature that disables the time tracker for when you have to take care of non-work-related tasks during office hours.

How to communicate using a time tracker with your team?

-

You have to remember that time tracking is a two-way street of communication and lead by example. Yes, it gives managers an overview of what their employees are doing during the workday, but it’s also a tool to help employees show their progress and ask for help if needed. Be transparent and honest about implementing a time tracker and take the time to show its benefits. For example, DeskTime lets you set break reminders, encourage private time, and eliminate overworking so your team members feel rested, valued, and safe.

+

You have to remember that time tracking is a two-way street of communication and lead by example. Yes, it gives managers an overview of what their employees are doing during the workday, but it’s also a tool to help employees show their progress and ask for help if needed. Be transparent and honest about implementing a time tracker and take the time to show its benefits. For example, Time Always lets you set break reminders, encourage private time, and eliminate overworking so your team members feel rested, valued, and safe.

Want to get the most out of your time? - Try DeskTime for free!

+ Try Time Always for free!
diff --git a/scripts/danshboard.js b/scripts/danshboard.js index e0ef119..1c021d7 100644 --- a/scripts/danshboard.js +++ b/scripts/danshboard.js @@ -3,6 +3,7 @@ import exportPage from "../components/exportPage.js"; import fot from "../components/fot.js"; import project_comp from "../components/project-comp.js"; +import report_comp from "../components/report-comp.js"; import ScriptLoader from "../components/script-loader.js"; import timeAlways from "../components/time-always-comp.js"; import utility from "../components/utility-tab.js"; @@ -103,6 +104,9 @@ document.querySelector("#desktime").onclick=(event)=>{ } document.querySelector("#reports").onclick=(event)=>{ + + reports() + } document.querySelector("#exports").onclick=(event)=>{ exports() @@ -454,4 +458,95 @@ function enableLeftTime(){ + } + + + + + function reports(){ + + content.innerHTML="" + content.innerHTML=report_comp() + let footer = document.getElementById("footer") + footer.innerHTML=fot() + + //FIRST PRODUCTIVE WORK DIV + + let Product_btn=document.getElementById('productive'); + let pmodal=document.getElementById('productive_div'); + let span=document.getElementsByClassName('close-view-card')[0]; + Product_btn.onclick=function() + { + pmodal.style.display='block'; + // console.log('go it'); + } + span.onclick=function() + { + pmodal.style.display='none'; + } + //SECOND UNPRODUCTIVE WORK DIV + + let unproductive_btn=document.getElementById('unproductive'); + let uModal=document.getElementById('unproductive_div'); + let uSpan=document.getElementsByClassName('close-view-card')[1]; + unproductive_btn.onclick=function() + { + uModal.style.display='block'; + } + uSpan.onclick=function() + { + uModal.style.display='none'; + } + //THIRD EFFECTIVE WORK DIV + + let effect_btn=document.getElementById('effect'); + let eModal=document.getElementById('effect_div'); + let eSpan=document.getElementsByClassName('close-view-card')[2]; + + effect_btn.onclick=function() + { + eModal.style.display='block'; + } + eSpan.onclick=function() + { + eModal.style.display='none'; + console.log("clicked") + } + //FOURTH DESKTIME WORK DIV + let desk_btn=document.getElementById('desktime-card'); + let dModal=document.getElementById('desktime_div'); + let dSpan=document.getElementsByClassName('close-view-card')[3]; + + desk_btn.onclick=function() + { + dModal.style.display='block'; + } + dSpan.onclick=function(){ + dModal.style.display='none'; + } + //CLOSE ONCLICKING WINDOW ANYWHERE EXCEPT BOX + window.onclick=function(event) + { + if(event.target == pmodal) + { + pmodal.style.display='none'; + } + if(event.target == uModal) + { + uModal.style.display='none' + } + if(event.target == eModal) + { + eModal.style.display='none'; + } + if(event.target == dModal) + { + dModal.style.display='none'; + } + } + + + + + } \ No newline at end of file diff --git a/styles/reports.css b/styles/reports.css index 9a04766..63f1dad 100644 --- a/styles/reports.css +++ b/styles/reports.css @@ -205,7 +205,7 @@ padding-left: 2pc; color: white; /* margin-left: 1pc; */ } -.close{ +.close-view-card{ color: white; /* float: right; */ font-size: 30px; @@ -213,7 +213,7 @@ padding-left: 2pc; font-weight: bold; margin-top: 1pc; } -.close:hover,.close:focus{ +.close-view-card:hover,.close-view-card:focus{ color: rgb(226, 222, 222); text-decoration: none; cursor: pointer;