Files
classroomio/apps/classroomio-com/static/free-tools/tic-tac.svg
T
9c066c79be feat: [lw] free tools (#297)
* checkpoint

* checkpoint

* feat: Create free tools page

* responsiveness fix

* rename free-tools to tools

* add slug

* feat: Random name picker

* quick fix

* PR Fixes

* PR Fixes

* - adjustments

* update env example

* remove base url

* remove base url in .env.example

* fix type errors

* add og images

* add signup cta to /tools layout

* update cta

* add socials avatar

* add meta tags

* feat: tic tac toe (#307)

* Feat: tic tac toe

* PR Adjustments

* feat: Implement Timed Activity Tool (#316)

* chore: update verification email content

* chore: landing page improvements

* feat: grade exercise with AI (#296)

* working on the UI of the grading

* working on the grading function of the radio and checkboxes

* ai grading fully implemented with dummy functions for generating scores

* working on the openai response

* working on the openai response

* finished with the ai_grading

* finished with the ai_grading

* creating new migration file

* working on reviews

* updated the translations

* improvements

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* feat: selfhost tinymce

* fix: logo resolution error in manifest.json

* feat: move from gpt3.5 to gpt-4o

* feat: customize the LMS from dashboard (#304)

* Done with the customization of the LMS task

* generated custom_lms migration file

* updated the migration file

* copy improvements

* update wording

* made updates based on reviews,i hope i didnt miss anything

* updated the translations and migration files

* refactoring

* disabled improvements for apps

* more improvements

* more custom improvements

* pr refactoring

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* fix: CustomizeLMS not found

* fix: CustomizeLms wrong path

* setup

* docs: update short hero tagline

* debug: courses not showing on vercel

* more debugging

* i think this fixes it

* fix: phew, clean up debug cause it works

* fix: move RBS into coursecontainer on marks page

* chore: cleaner way to implement redirect if role permission denied

* docs: update tagline

* fix: delete /org/# route

* checkpoint

* add reusable header component

* fix: empty lesson title bug (#314)

* finished the lesson title bug

* made chnages based on review

* Update +page.svelte

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* feat: add sound cdn

* remove console.log

* feat: course types - self paced and live class (#309)

* working on the course type

* trying to mark it persist

* almost done here

* fixed sendig emtpy options bug

* created migration file

* created migration file

* made updates based on PR review

* merge

* update course type card

* add redirect logic with classroomio.com/new

* make new course modal only open/close with url

* feat: page active state (#315)

* finished the active link state

* updated the active link state based on review

* simplify code

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* add type to course card

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* general improvements to free tools

* fix timer and styling issues

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
Co-authored-by: Em_Dev <Chifez1@gmail.com>

* update tagline for tools page

* feat: Add Free Section to Landing Page (#332)

* feat: Add Free Section to Landing Page

* PR Fixes

* refactor

* PR Fixes

* restructure

* improve cursor UX

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* feat: Progress Report Tool (#329)

* checkpoint

* fix: corrections

* finalization

* improve ux of progress tool

* more styling improvements

* PR Fixes

* PR Fixes

* fix: mood bg on report

* fix: generate exercise with AI bug (#331)

* fix: enable lesson cascade delete (#335)

* styling improvements

* chore: hide course grading toggle in settings (#338)

* feat: reset select in community page (#339)

* Feat: Add Reset for comminity dropdown

* - add translation

* refactor

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* fix: prevent hypen at start or end of organzation or domain name (#340)

* fix: adding hypen to start or end of org or domain name

* fix: add org name validation to settings page

* chore: remove unnecessary variable use

* chore: remove error reset function

* Update OrgSettings.svelte

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* fix: full screen

* fix: pnpm version error & add top level .nvmrc (#343)

* update name of tool

* chore: add translations for validation messages (#345)

* chore: add validation texts to locale file

* feat: switch all validations from plain text to use i18n locale

* feat: switch review form validations from plain text to use locale file

* run translation script

* chore: add translations for validation messages (#345) (#347)

* chore: add translations for validation messages (#345)

* chore: add validation texts to locale file

* feat: switch all validations from plain text to use i18n locale

* feat: switch review form validations from plain text to use locale file

* run translation script

---------

Co-authored-by: Iniubong Obonguko <iniubongobonguko2018@gmail.com>

* PR Fixes

* Bug fixes on mobile

* Final bug fix

* code improvements

* PR Fixes

* Merge Fix

* PR Fixes

* fix: width

* code cleanup

* feat: Promodo Tool (tracks tim spent)

* feat: Pomodoro timer (without tracking feature)

* fix:
- change pause functionality to next
- correct spelling of pomodoro

* fix: pomodoro logo rename

* styling improvements

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
Co-authored-by: Em_Dev <Chifez1@gmail.com>
Co-authored-by: Iniubong Obonguko <iniubongobonguko2018+github@gmail.com>
Co-authored-by: Iniubong Obonguko <iniubongobonguko2018@gmail.com>
Co-authored-by: Aditya Deshlahre <132184385+adityadeshlahre@users.noreply.github.com>

* feat: Implement Bottom menu (#341)

* popup logic done

* popup UI first phase done

* finished the menupop up for both lms and admin

* finished the menupop up for both lms and admin

* done

* cleanup

* fixed popover position

* still working on the routing

* i think that is it for the day

* updated the menupopup currentorgdomain

* rename popup to bottomMenu

* refactoring

---------

Co-authored-by: Rotimi Best <best@classroomio.com>

* remove logout

* change tagline

* feat: Store todolist to localStorage (#375)

* feat: Save todo to localStorage

* remove fly animation to todos

* feat:  Progress Report avatar update (#376)

* feat: Reorder Avatar list

* quick fix

* change avatar url

* more improvements

* quick background fix

* fix: white background

* body background fix

* update lock

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
Co-authored-by: Em_Dev <Chifez1@gmail.com>
Co-authored-by: Iniubong Obonguko <iniubongobonguko2018+github@gmail.com>
Co-authored-by: Iniubong Obonguko <iniubongobonguko2018@gmail.com>
Co-authored-by: Aditya Deshlahre <132184385+adityadeshlahre@users.noreply.github.com>
2024-09-30 01:36:12 +01:00

10 lines
2.7 KiB
XML

<svg width="94" height="96" viewBox="0 0 94 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="93.1343" height="96" rx="46.5672" fill="white"/>
<path d="M71.7842 60.8119H72.5905L72.4956 60.0111C72.2614 58.0348 71.3411 56.2441 69.7506 54.9532C68.1627 53.6644 65.956 52.9125 63.2067 52.9125C57.3617 52.9125 53.0844 57.4271 53.0844 63.3554C53.0844 69.3147 57.4192 73.8518 63.3135 73.8518C65.9904 73.8518 68.1887 73.2032 69.8059 71.9598C71.4326 70.7091 72.4042 68.9074 72.7074 66.7415L72.8216 65.9257H71.9979H68.925H68.3792L68.2343 66.452C68.0086 67.2715 67.6094 68.0183 66.89 68.568C66.1694 69.1188 65.0473 69.5331 63.2601 69.5331C59.9754 69.5331 57.51 67.0562 57.51 63.3822C57.51 59.6775 59.9791 57.2045 63.2334 57.2045C64.9601 57.2045 66.039 57.622 66.7332 58.1719C67.4299 58.7238 67.8202 59.4732 68.048 60.2882L68.1943 60.8119H68.7379H71.7842Z" fill="#9747FF" stroke="#9747FF" stroke-width="1.43284"/>
<path d="M34.7111 72.459L34.353 73.4246H35.3828H38.6161H39.1214L39.2909 72.9486L41.4728 66.8244H46.9172L49.3049 72.9677L49.4824 73.4246H49.9726H53.1792H54.2256L53.8471 72.449L46.5789 53.7174L46.4015 53.2601H45.911H42.3303H41.8319L41.6586 53.7274L34.7111 72.459ZM42.4221 63.0401L44.1238 59.0128L45.8633 63.0401H42.4221Z" fill="#9747FF" stroke="#9747FF" stroke-width="1.43284"/>
<path d="M29.6689 73.4525H30.3853V72.7361V57.5267H34.8528H35.5692V56.8103V54.0312V53.3148H34.8528H21.4922H20.7758V54.0312V56.8103V57.5267H21.4922H25.9597V72.7361V73.4525H26.6761H29.6689Z" fill="#9747FF" stroke="#9747FF" stroke-width="1.43284"/>
<path d="M72.7172 34.8214H73.5235L73.4286 34.0207C73.1334 31.5296 71.9748 29.2775 69.9744 27.6539C67.9766 26.0324 65.1884 25.0766 61.6918 25.0766C54.2987 25.0766 48.8851 30.7808 48.8851 38.2953C48.8851 45.8484 54.3715 51.5828 61.8292 51.5828C65.238 51.5828 68.016 50.7569 70.0498 49.1932C72.093 47.6222 73.3182 45.3572 73.7015 42.6194L73.8157 41.8036H72.992H69.0421H68.4962L68.3513 42.3298C68.0532 43.4125 67.5205 44.4166 66.5505 45.158C65.5792 45.9003 64.0891 46.4405 61.7605 46.4405C57.4158 46.4405 54.1649 43.1552 54.1649 38.3297C54.1649 33.4659 57.4195 30.1845 61.7261 30.1845C63.979 30.1845 65.4144 30.7298 66.3518 31.4723C67.2915 32.2167 67.8114 33.2234 68.1116 34.2978L68.2579 34.8214H68.8016H72.7172Z" fill="#9747FF" stroke="#9747FF" stroke-width="1.43284"/>
<path d="M42.057 50.3516V51.068H42.7734H46.6547H47.3711V50.3516V26.3086V25.5922H46.6547H42.7734H42.057V26.3086V50.3516Z" fill="#9747FF" stroke="#9747FF" stroke-width="1.43284"/>
<path d="M32.0024 51.068H32.7188V50.3516V30.5971H38.6658H39.3822V29.8807V26.3086V25.5922H38.6658H21.4922H20.7758V26.3086V29.8807V30.5971H21.4922H27.4391V50.3516V51.068H28.1555H32.0024Z" fill="#9747FF" stroke="#9747FF" stroke-width="1.43284"/>
</svg>