ali c980d7350b fixed #444 1 year ago
..
ActionBox d1072cd45e init 3 years ago
ActionButton e3d869cd50 fix 2 years ago
Banner f8ea5919c0 fix banner widget 2 years ago
Breadcrumbs 29f9f2d636 update Breadcrumbs 3 years ago
Classroom b19ef567ed اضافه کردن فیلد is_ongoing به ایجاد و ویرایش یک کلاس 2 years ago
ContactUs 212aa91781 ContactUs 3 years ago
Content 05567f19c5 تبدیل تومان به ریال 1 year ago
ContentCategory 16f92c27e7 fixed #435 2 years ago
ContentTopicCategory 0fdfad4cff fixed #389 2 years ago
Donation 52ea25ffbf remove console.log 2 years ago
DonationCategory d1f10f1151 see also #373 2 years ago
Event 1d543b5d4a fixed #423 2 years ago
ExpansionPanel d1072cd45e init 3 years ago
FAQ 0fe54df497 fixed #419 2 years ago
FeatureBox f8ea5919c0 fix banner widget 2 years ago
Footer aeb6db60c7 check 2 years ago
FormBuilder d1072cd45e init 3 years ago
Hadithe cf497f0d05 padding: 60px 0 to TodayHadith.vue main class 2 years ago
Hashtag 8a464eb006 ایجاد و به روزرسانی و حذف هشتگ 2 years ago
HeaderMenu d1072cd45e init 3 years ago
ImageWidget fe5a446f44 fixe image widget 2 years ago
Invoice 66507bb973 نمایش زمان ثبت و آخرین بروزرسانی در لیست صورتحساب پنل ادمین و کاربر 2 years ago
Media 6e180d6092 content and media and session and sessionTemplate 3 years ago
Notice 3ae0196b81 fix showing notice creation_time to user 2 years ago
Other f9ea1b677d افزایش تعداد کلاس هایی که در کروسل لود میشن 2 years ago
Payment 1d543b5d4a fixed #423 2 years ago
Post 6d0b5cca75 fixed #431 2 years ago
PostCategory f9bfd7f645 fix 2 years ago
ProjectAttendanceSheet 1d543b5d4a fixed #423 2 years ago
Registration 407d67dfa4 all events 3 years ago
Separator d1072cd45e init 3 years ago
Services d1072cd45e init 3 years ago
SessionAttendanceSheet 1d543b5d4a fixed #423 2 years ago
SessionTemplate 1d543b5d4a fixed #423 2 years ago
Slider d1072cd45e init 3 years ago
Statictic c92bebc978 replace vue3-carousel with @splidejs/splide 2 years ago
StickyMenu d1072cd45e init 3 years ago
Store c980d7350b fixed #444 1 year ago
Team e7e53cd433 fixed #352 2 years ago
Test 1d543b5d4a fixed #423 2 years ago
TestSet 95d6889b57 see also #425 2 years ago
TextWidget f5972d4898 تغییر آپشن های ادیتور 2 years ago
Ticket ae2f508aa8 اصلاح: در جزییات تیکت در پنل کاربر به جای نمایش دسته عدد آن را مینویسد 2 years ago
Transaction 1d543b5d4a fixed #423 2 years ago
User fddae10f6b replace starting_time to beginning_time 3 years ago
Wallet 32968cb49b fixed #129 3 years ago
separator d1072cd45e init 3 years ago
Banner.vue d1072cd45e init 3 years ago
readme.md d1072cd45e init 3 years ago

readme.md

The In order to make new widgets, please note that:
0- Make sure put your widget inside of folder, like other widgets.
1- Name of the widget folder and vue file should be exactly the same. If not, your widget will not register.
2- You can have as many category folder as you want, but you cannot have empty category folder.
3- Design of dependencies of a widget is up to you. make sure import parts in your main vue file correctly. Dynamic module importer will import just your main vue file that has the same name with the folder.
4- If you want to make it possible to get styles and classes as options from your page (which you load PageBuilder inside it) you should add mixinWidget as mixin inside your widget. see testComponent1.vue as an example.