merkalt:navnestempel_ui_schema
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| merkalt:navnestempel_ui_schema [2009/04/17 12:49] – dmitriy | merkalt:navnestempel_ui_schema [2009/10/15 13:59] (current) – daruma | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | [[merkalt:: | ||
| - | |||
| {{: | {{: | ||
| - | {{: | + | {{: |
| //There are tech comments in italic// | //There are tech comments in italic// | ||
| Line 15: | Line 13: | ||
| Design area includes different controls to customize the label, Flash Area to represent results of customization. All controls will be made as HTML elements. Each label design (Label Area) could include one image and many text lines. // | Design area includes different controls to customize the label, Flash Area to represent results of customization. All controls will be made as HTML elements. Each label design (Label Area) could include one image and many text lines. // | ||
| + | |||
| + | \\ **Size selector** - pulldown list of size items which will change the size of label designed. //Change of size will result in change of Label Area size. Current controls in Label Area will be resized - reduced on area reducing, kept the same on area increasing. Aspect ratio on reducing will be kept the same. If the user select a size which has LESS MAX number of lines (say 2) than current (say 4), then 3rd and 4th line will be deleted from Label Area. | ||
| + | // | ||
| + | |||
| + | ---STAMP SIZES--- | ||
| + | |||
| + | * 10x60 mm | ||
| + | * 12x12 mm | ||
| + | * 14x38 mm | ||
| + | * 18x50 mm | ||
| + | * 20x20 mm | ||
| + | * 22x60 mm | ||
| + | * 27x70 mm | ||
| + | * 30x30 mm | ||
| + | * 34x58 mm | ||
| + | * 40x40 mm | ||
| + | * 40x90 mm | ||
| == Lines == | == Lines == | ||
| - | Each stamp size has a maximum number of lines to be added for design //so the number of lines will be from 0 to MAX_FOR_SIZE, | + | Each stamp size has a maximum number of lines to be added for design //so the number of lines will be from 0 to MAX_FOR_SIZE, |
| - | **Font selector** - select for fonts. Each font will be in separate .swf-file in "/ | + | **Font selector** - select |
| - | + | ||
| + | **Text style selector** - check boxes for selecting of style (**bold** or/and //italic//) for each text line. | ||
| - | == Images | + | == Flash Area == |
| - | \\ **Add own image** - this button click will launch file selector to file upload //using SWFUpload package. If the file is in unsupported format or not uploaded - there will be a notification message to user, nothing will happen with Label Area. If file is ok, image will be added/ | + | Flash Area is the container for Label Area, Creation Area and Layers List. Creation Area located at the top of Flash Area, Label Area – in the middle, and Layers List – at the bottom of Flash Area. Label Area size is the max size from the stamp sizes (please note that sizes are done in mms) 40 x 90 + paddings. The height |
| - | The stamps comes only red, blue and black. No need for " | + | == Label Area == |
| - | A stamp can only print or not print on a certain area. No grays that is the problem with color conversion. The most simple is that we will define color range for white and all other will be counted black. | + | |
| - | \\ **select from motifs** - this button click will launch sliding down **motifs selector area** which will be the same as current merkalt.no in layout. //The selected image will be added/ | + | Label Area is used to store customization design. It is a bordered area inside Flash Area. It is important to keep aspect ratio of Label Area. Label Area could contain one image and several lines. One image or one line forms a **block**. Blocks could be resized and moved, overlapping of another blocks is allowed. In order to make accessible fully overlapped blocks, Layers List is used. Blocks could be moved and resized only in active state (//active state is set when user is clicked on block, block is bordered in active state with small resize icon in the bottom right corner. if the user clicked on block and move mouse the block will be moved. If the user is clicked on resize icon and move mouse, the block will be resized. There will be minimal sizes of font and minimal width and height, block couldn' |
| - | \\ //As soon as image selected from motifs or uploaded, it immediately appears | + | Any change |
| - | \\ **COLOUR SELECTOR** - will be similar | + | == Creation Area == |
| + | |||
| + | Creation Area is the container for anew created block. Each new block (image or text) appears in this Area at first. Than user could either drag this new block to Label Area or delete it. Dropping of the block to Label Area immediately refreshes resulting jpeg image and creates appropriate pictogram in Layers List. Until this area contains one block, another block could not be added, and warning message | ||
| + | \\ \\ //Each block belongs to its own layer. Each layer will have certain " | ||
| + | |||
| + | == Layers List == | ||
| + | |||
| + | Layers List is the scrollable right-to-left area, containing pictograms | ||
| - | \\ **Size selector** - a group of radio buttons (or could be realized any other way) which will change the size of label designed. //Change of size will result in change of Label Area size. Current controls in Label Area will be resized - reduced on area reducing, kept the same on area increasing. Aspect ratio on reducing will be kept the same. If the user select a size which has LESS MAX number of lines (say 2) than current (say 4), then 3rd and 4th line will be deleted from Label Area | ||
| - | // | ||
| \\ **Add new design** is added into every Label design area as in merkalt.no | \\ **Add new design** is added into every Label design area as in merkalt.no | ||
| \\ **Delete label** button removes the current label completely. | \\ **Delete label** button removes the current label completely. | ||
| - | == Flash Area == | + | == Images |
| - | Flash Area is the container for Label Area. Flash Area size is the max size from the stamp sizes (please note that sizes are done in mms) 40 x 90 + paddings. | + | \\ **Select from motifs** - this button click will launch sliding down **motifs selector area** which will be the same as current merkalt.no in layout. //The selected image will be added/ |
| + | \\ **Motifs selector area** is used for motif icon selection and has multitabs structure in order to divide motifs on thematic sections. | ||
| - | ---STAMP SIZES--- | + | \\ **Delete motif** |
| - | | + | \\ **Add own image** - this button click will launch file selector to file upload //using SWFUpload package. If the file is in unsupported format or not uploaded - there will be a notification message to user, nothing will happen with Label or Creation Area. If file is ok, image will be added / replaced (current image removed, the new will be set on its place) to the Label or Creation Area. Image will be auto resampled on upload case of image sizes is more then maximal allowed image sizes, keeping aspect ratio. The button click also hides **motifs selector area**// |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | * 30x30 mm | + | |
| - | * 34x58 mm | + | |
| - | * 40x40 mm | + | |
| - | | + | |
| - | == Label Area == | + | \\ //As soon as image selected from motifs or uploaded, it immediately appears in Creation |
| - | Label Area is used to store customization design. It is a bordered area inside Flash Area. It is important to keep aspect ratio of Label Area. Label Area could contain one image and numerous lines. One image or one line forms a **block**. Blocks could be resized | + | \\ **COLOR SELECTOR** //Change of color will result changes of all texts and image colors.// |
| + | |||
| + | The stamps comes only red, blue and black. No need for " | ||
| + | A stamp can only print or not print on a certain area. No grays that is the problem with color conversion. The most simple is that we will define color range for white and all other will be counted as black. | ||
| + | |||
| + | \\ **LABEL BORDER SELECTOR** | ||
| - | Any change in Label Area will result in changes of resulting jpeg image which will be 600 DPI resolution and sizes in pixels approximately equal to stamp sizes in mms. | ||
| - | |||
| === Section 2 - Labels Listing === | === Section 2 - Labels Listing === | ||
| Line 77: | Line 90: | ||
| === Section 3 - Customer Info === | === Section 3 - Customer Info === | ||
| | | ||
| - | The functionality and layout will be mostly the same as on the current merkalt.no | + | The functionality and layout will be mostly the same as on the current merkalt.no. But information will consist of two parts: billing information and shipping information. |
| === Other changes === | === Other changes === | ||
| - | //Email notification should include new functionality like size select, payment option etc. . If the user selected Paypal payment he proceeds to Paypal, otherwise via standard route to the 'thank you' form. The new site will be based on template system.// | + | //Email notification should include new functionality like size select, payment option etc. If the user selected Paypal payment he proceeds to Paypal, otherwise via standard route to the 'thank you' form. The new site will be based on template system. |
| + | \\ If design includes overlapped blocks, this should be noted in order notification e-mail (either in subject or in e-mail body) for the possibility of checking the quality of user design.// | ||
| === Questions === | === Questions === | ||
| Line 89: | Line 103: | ||
| \\ No. But as this is the business edition on the site it would be nice to have on Billing address and one Shipping address. Automaticly filling out shipping if it is the same as Billing. | \\ No. But as this is the business edition on the site it would be nice to have on Billing address and one Shipping address. Automaticly filling out shipping if it is the same as Billing. | ||
| - | |||
| - | === Questions from Andreas === | ||
| - | |||
| - | \\ What about text fonts? I need several text fonts to be available. | ||
| - | |||
merkalt/navnestempel_ui_schema.1239972595.txt.gz · Last modified: (external edit)
