CSS3 pour les web designers / / Dan Cederholm |
Autore | Cederholm Dan |
Edizione | [2e édition.] |
Pubbl/distr/stampa | Paris : , : Eyrolles, , 2016 |
Descrizione fisica | 1 online resource (156 pages) |
Collana | Book Apart |
Soggetto topico |
Cascading style sheets
Web sites - Design |
ISBN |
2-212-22192-4
2-212-04231-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | fre |
Record Nr. | UNINA-9910136168803321 |
Cederholm Dan | ||
Paris : , : Eyrolles, , 2016 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
CSS3 pushing the limits [[electronic resource] /] / Stephen Greig |
Autore | Greig Stephen |
Edizione | [1st edition] |
Pubbl/distr/stampa | Chichester, England, : Wiley, c2013 |
Descrizione fisica | 1 online resource (386 p.) |
Disciplina | 006.74 |
Collana | Pushing the Limits |
Soggetto topico |
Cascading style sheets
DHTML (Document markup language) Web sites - Design |
Soggetto genere / forma | Electronic books. |
ISBN | 1-118-65260-6 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
About the Author; Acknowledgments; Contents; Introduction; What Is CSS3?; Who This Book Is For; What This Book Covers; How This Book Is Structured; A Word of Caution; Demos and Browser Support; Part I: New Toys; Chapter 1: Advanced Selectors; Child and Sibling Selectors; Attribute Selectors; Pseudo-Classes; Bringing It All Together; Summary; Further Reading; Chapter 2: New Tools for Text; Perfecting Your Type; Writing Modes; Looking Good Is Half the Battle; Summary; Further Reading; Chapter 3: New Tools for Backgrounds and Borders; More Control with CSS3 Backgrounds; Multiple Backgrounds
New Tools for BordersGradients; Summary; Further Reading; Chapter 4: Into the Browser with CSS3 Filters and Blending Modes; CSS3 Filters; Blending Modes; Summary; Further Reading; Part II: Transforms, Transitions, and Animation; Chapter 5: Introducing CSS3 2D Transforms; The Transform Property; Transform Origin; Combining Transforms; Browser Support; Summary; Further Reading; Chapter 6: Bringing 2D Transforms to Life with Transitions; Introducing CSS Transitions; Transitions in Action; Combining Transitions and 2D Transforms; Creating a Scattered Image Gallery; Summary; Further Reading Chapter 7: A New Dimension with 3D TransformsWhat Are 3D Transforms?; It's All About Perspective; Moving on to More Transform Properties; Creating a Cube Using 3D Transforms; Animating the Cube with Transitions; Examining Browser Support for 3D Transforms; Summary; Further Reading; Chapter 8: Getting Animated; Introducing CSS3 Animation; Looking at CSS3 Animations in Action; Adding Progressive Enhancement with Subtle Animation; Combining Animations; Examining Browser Support for CSS Animation; Summary; Further Reading; Part III: Getting to Grips with New Layout Tools Chapter 9: Creating a Multicolumn LayoutThe Evolution of Layout Tools; What's New in Layout Solutions?; Introducing Multi-column Layout; Creating a Multicolumn Layout; Examining Browser Support for Multi-column Layout; Summary; Further Reading; Chapter 10: Flexible Box Layout; What Is Flexbox?; New Flexbox Properties; Creating a Flexible Box Layout; Examining Browser Support for Flexbox; Summary; Further Reading; Chapter 11: Grid Layout, Regions, and Exclusions; Introducing CSS Grid Layout; Introducing CSS Regions; Introducing CSS Exclusions; Summary; Further Reading Chapter 12: Going Responsive with CSS3 Media QueriesWhat Is Responsive Web Design?; Using Media Queries to Design for Device Differences; Using the Viewport Meta Tag; Making a Multicolumn Layout Responsive; Making a Flexbox Layout Responsive; A Word on CSS Grid Layout; The Here and Now of RWD; Summary; Further Reading; Part IV: Pushing the Limits; Chapter 13: Getting Creative with Pseudo-elements; Distinguishing Pseudo-elements and Pseudo-classes; Exploring the Current Range of Pseudo-elements; Enhancing Your Typography with Pseudo-elements; Using Pseudo-elements to Generate Content Pushing Pseudo-elements to the Limit |
Record Nr. | UNINA-9910463799803321 |
Greig Stephen | ||
Chichester, England, : Wiley, c2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
CSS3 pushing the limits [[electronic resource] /] / Stephen Greig |
Autore | Greig Stephen |
Edizione | [1st edition] |
Pubbl/distr/stampa | Chichester, England, : Wiley, c2013 |
Descrizione fisica | 1 online resource (386 p.) |
Disciplina | 006.74 |
Collana | Pushing the Limits |
Soggetto topico |
Cascading style sheets
DHTML (Document markup language) Web sites - Design |
ISBN |
1-118-65261-4
1-118-65260-6 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
About the Author; Acknowledgments; Contents; Introduction; What Is CSS3?; Who This Book Is For; What This Book Covers; How This Book Is Structured; A Word of Caution; Demos and Browser Support; Part I: New Toys; Chapter 1: Advanced Selectors; Child and Sibling Selectors; Attribute Selectors; Pseudo-Classes; Bringing It All Together; Summary; Further Reading; Chapter 2: New Tools for Text; Perfecting Your Type; Writing Modes; Looking Good Is Half the Battle; Summary; Further Reading; Chapter 3: New Tools for Backgrounds and Borders; More Control with CSS3 Backgrounds; Multiple Backgrounds
New Tools for BordersGradients; Summary; Further Reading; Chapter 4: Into the Browser with CSS3 Filters and Blending Modes; CSS3 Filters; Blending Modes; Summary; Further Reading; Part II: Transforms, Transitions, and Animation; Chapter 5: Introducing CSS3 2D Transforms; The Transform Property; Transform Origin; Combining Transforms; Browser Support; Summary; Further Reading; Chapter 6: Bringing 2D Transforms to Life with Transitions; Introducing CSS Transitions; Transitions in Action; Combining Transitions and 2D Transforms; Creating a Scattered Image Gallery; Summary; Further Reading Chapter 7: A New Dimension with 3D TransformsWhat Are 3D Transforms?; It's All About Perspective; Moving on to More Transform Properties; Creating a Cube Using 3D Transforms; Animating the Cube with Transitions; Examining Browser Support for 3D Transforms; Summary; Further Reading; Chapter 8: Getting Animated; Introducing CSS3 Animation; Looking at CSS3 Animations in Action; Adding Progressive Enhancement with Subtle Animation; Combining Animations; Examining Browser Support for CSS Animation; Summary; Further Reading; Part III: Getting to Grips with New Layout Tools Chapter 9: Creating a Multicolumn LayoutThe Evolution of Layout Tools; What's New in Layout Solutions?; Introducing Multi-column Layout; Creating a Multicolumn Layout; Examining Browser Support for Multi-column Layout; Summary; Further Reading; Chapter 10: Flexible Box Layout; What Is Flexbox?; New Flexbox Properties; Creating a Flexible Box Layout; Examining Browser Support for Flexbox; Summary; Further Reading; Chapter 11: Grid Layout, Regions, and Exclusions; Introducing CSS Grid Layout; Introducing CSS Regions; Introducing CSS Exclusions; Summary; Further Reading Chapter 12: Going Responsive with CSS3 Media QueriesWhat Is Responsive Web Design?; Using Media Queries to Design for Device Differences; Using the Viewport Meta Tag; Making a Multicolumn Layout Responsive; Making a Flexbox Layout Responsive; A Word on CSS Grid Layout; The Here and Now of RWD; Summary; Further Reading; Part IV: Pushing the Limits; Chapter 13: Getting Creative with Pseudo-elements; Distinguishing Pseudo-elements and Pseudo-classes; Exploring the Current Range of Pseudo-elements; Enhancing Your Typography with Pseudo-elements; Using Pseudo-elements to Generate Content Pushing Pseudo-elements to the Limit |
Record Nr. | UNINA-9910787565603321 |
Greig Stephen | ||
Chichester, England, : Wiley, c2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
CSS3 pushing the limits [[electronic resource] /] / Stephen Greig |
Autore | Greig Stephen |
Edizione | [1st edition] |
Pubbl/distr/stampa | Chichester, England, : Wiley, c2013 |
Descrizione fisica | 1 online resource (386 p.) |
Disciplina | 006.74 |
Collana | Pushing the Limits |
Soggetto topico |
Cascading style sheets
DHTML (Document markup language) Web sites - Design |
ISBN |
1-118-65261-4
1-118-65260-6 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
About the Author; Acknowledgments; Contents; Introduction; What Is CSS3?; Who This Book Is For; What This Book Covers; How This Book Is Structured; A Word of Caution; Demos and Browser Support; Part I: New Toys; Chapter 1: Advanced Selectors; Child and Sibling Selectors; Attribute Selectors; Pseudo-Classes; Bringing It All Together; Summary; Further Reading; Chapter 2: New Tools for Text; Perfecting Your Type; Writing Modes; Looking Good Is Half the Battle; Summary; Further Reading; Chapter 3: New Tools for Backgrounds and Borders; More Control with CSS3 Backgrounds; Multiple Backgrounds
New Tools for BordersGradients; Summary; Further Reading; Chapter 4: Into the Browser with CSS3 Filters and Blending Modes; CSS3 Filters; Blending Modes; Summary; Further Reading; Part II: Transforms, Transitions, and Animation; Chapter 5: Introducing CSS3 2D Transforms; The Transform Property; Transform Origin; Combining Transforms; Browser Support; Summary; Further Reading; Chapter 6: Bringing 2D Transforms to Life with Transitions; Introducing CSS Transitions; Transitions in Action; Combining Transitions and 2D Transforms; Creating a Scattered Image Gallery; Summary; Further Reading Chapter 7: A New Dimension with 3D TransformsWhat Are 3D Transforms?; It's All About Perspective; Moving on to More Transform Properties; Creating a Cube Using 3D Transforms; Animating the Cube with Transitions; Examining Browser Support for 3D Transforms; Summary; Further Reading; Chapter 8: Getting Animated; Introducing CSS3 Animation; Looking at CSS3 Animations in Action; Adding Progressive Enhancement with Subtle Animation; Combining Animations; Examining Browser Support for CSS Animation; Summary; Further Reading; Part III: Getting to Grips with New Layout Tools Chapter 9: Creating a Multicolumn LayoutThe Evolution of Layout Tools; What's New in Layout Solutions?; Introducing Multi-column Layout; Creating a Multicolumn Layout; Examining Browser Support for Multi-column Layout; Summary; Further Reading; Chapter 10: Flexible Box Layout; What Is Flexbox?; New Flexbox Properties; Creating a Flexible Box Layout; Examining Browser Support for Flexbox; Summary; Further Reading; Chapter 11: Grid Layout, Regions, and Exclusions; Introducing CSS Grid Layout; Introducing CSS Regions; Introducing CSS Exclusions; Summary; Further Reading Chapter 12: Going Responsive with CSS3 Media QueriesWhat Is Responsive Web Design?; Using Media Queries to Design for Device Differences; Using the Viewport Meta Tag; Making a Multicolumn Layout Responsive; Making a Flexbox Layout Responsive; A Word on CSS Grid Layout; The Here and Now of RWD; Summary; Further Reading; Part IV: Pushing the Limits; Chapter 13: Getting Creative with Pseudo-elements; Distinguishing Pseudo-elements and Pseudo-classes; Exploring the Current Range of Pseudo-elements; Enhancing Your Typography with Pseudo-elements; Using Pseudo-elements to Generate Content Pushing Pseudo-elements to the Limit |
Record Nr. | UNINA-9910817239803321 |
Greig Stephen | ||
Chichester, England, : Wiley, c2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Designing next generation web projects with CSS3 [[electronic resource] ] : a practical guide to the usage of CSS3 : a journey through properties, tools, and techniques to better understand CSS3 / / Sandro Paganotti |
Autore | Paganotti Sandro |
Pubbl/distr/stampa | Birmingham, : Packt Pub., 2013 |
Descrizione fisica | 1 online resource (288 p.) |
Disciplina | 006.76 |
Collana | Community experience distilled |
Soggetto topico |
Cascading style sheets
Web sites - Design |
Soggetto genere / forma | Electronic books. |
ISBN |
1-84969-327-7
1-299-19863-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: No Sign Up? No Party!; HTML structure; Reset stylesheet and custom fonts; Creating the form; Misplaced labels; Basic styling; Defining properties; Marking required fields; The checked radio buttons trick; Displaying icons within radio button labels; Counting and displaying invalid fields; Implementing the counters; Balloon styling; Graceful degradation; Summary; Chapter 2: Shiny Buttons; Creating a coin-operated push button; The :before and :after pseudo-selectors
GradientsThe gradient syntax; Avoiding experimental prefixes; Upcoming syntax changes for CSS3 gradients; Shadows; Adding labels; Handling mouse clicks; Small changes in CSS, big results; Creating an ON/OFF switch; Creating a mask; The active state; Adding the checked state; Adding colors; Supporting older browsers; Supporting IE10; Summary; Chapter 3: Omni Menu; Setup operations; Styling the first-level items; Using the inline-block display; Using new pseudo-selectors; Completing the first level; Styling submenus; Moving parts; Adding transitions; Introducing animations; Adding colors Media queriesStyling the mobile version; Handling the new layout on desktop browsers; Final adjustments; Improving speed; Implementing in older browsers; Summary; Chapter 4: Zooming User Interface; Infographics; Implementing Flexible Box Layout; Defining the basic structure; Adding Polyfills; Embedding SVG; Taking advantage of Modernizr; The :target pseudo-selector; Adding some anchors; CSS3 transforms; Applying transformations; Flashing issues; Adding a mask; Targeting SVG with CSS; Graceful degradation; Summary; Chapter 5: An Image Gallery; Preparing the structure; Applying the basic CSS Styling the bulletsImplementing opacity transition; Implementing slide transition; 3D transformations; Adding the slideshow mode; Previous and next arrows; CSS preprocessors; Handling special cases; Support for older browsers; Summary; Chapter 6: Parallax Scrolling; Discovering perspective; Creating a cube; The perspective-origin property; CSS 3D parallax; Implementing parallax scrolling in WebKit; Implementing parallax scrolling in Gecko; Implementing parallax scrolling in Internet Explorer; Adding some randomness to the gallery; Rotating the images; A 3D panorama Dealing with older browsersSummary; Chapter 7: Video Killed the Radio Star; The HTML5 video element; Masks; More advanced masking; Implementing the project; Animating masks; WebKit-specific properties; Masking with text; Filters; Grayscale filter; Summary; Chapter 8: Go Go Gauges; A basic gauge structure; Installing Compass; CSS reset and vendor prefixes; Using rem; Basic structure of a gauge; Gauge tick marks; Dealing with background size and position; Creating the arrow; Moving the arrow; Animating the gauge; Overall indicator; Reducing the size of the CSS; Adding some trembling Displaying the gauge value |
Record Nr. | UNINA-9910452735803321 |
Paganotti Sandro | ||
Birmingham, : Packt Pub., 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Designing next generation web projects with CSS3 [[electronic resource] ] : a practical guide to the usage of CSS3 : a journey through properties, tools, and techniques to better understand CSS3 / / Sandro Paganotti |
Autore | Paganotti Sandro |
Pubbl/distr/stampa | Birmingham, : Packt Pub., 2013 |
Descrizione fisica | 1 online resource (288 p.) |
Disciplina | 006.76 |
Collana | Community experience distilled |
Soggetto topico |
Cascading style sheets
Web sites - Design |
ISBN |
1-84969-327-7
1-299-19863-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: No Sign Up? No Party!; HTML structure; Reset stylesheet and custom fonts; Creating the form; Misplaced labels; Basic styling; Defining properties; Marking required fields; The checked radio buttons trick; Displaying icons within radio button labels; Counting and displaying invalid fields; Implementing the counters; Balloon styling; Graceful degradation; Summary; Chapter 2: Shiny Buttons; Creating a coin-operated push button; The :before and :after pseudo-selectors
GradientsThe gradient syntax; Avoiding experimental prefixes; Upcoming syntax changes for CSS3 gradients; Shadows; Adding labels; Handling mouse clicks; Small changes in CSS, big results; Creating an ON/OFF switch; Creating a mask; The active state; Adding the checked state; Adding colors; Supporting older browsers; Supporting IE10; Summary; Chapter 3: Omni Menu; Setup operations; Styling the first-level items; Using the inline-block display; Using new pseudo-selectors; Completing the first level; Styling submenus; Moving parts; Adding transitions; Introducing animations; Adding colors Media queriesStyling the mobile version; Handling the new layout on desktop browsers; Final adjustments; Improving speed; Implementing in older browsers; Summary; Chapter 4: Zooming User Interface; Infographics; Implementing Flexible Box Layout; Defining the basic structure; Adding Polyfills; Embedding SVG; Taking advantage of Modernizr; The :target pseudo-selector; Adding some anchors; CSS3 transforms; Applying transformations; Flashing issues; Adding a mask; Targeting SVG with CSS; Graceful degradation; Summary; Chapter 5: An Image Gallery; Preparing the structure; Applying the basic CSS Styling the bulletsImplementing opacity transition; Implementing slide transition; 3D transformations; Adding the slideshow mode; Previous and next arrows; CSS preprocessors; Handling special cases; Support for older browsers; Summary; Chapter 6: Parallax Scrolling; Discovering perspective; Creating a cube; The perspective-origin property; CSS 3D parallax; Implementing parallax scrolling in WebKit; Implementing parallax scrolling in Gecko; Implementing parallax scrolling in Internet Explorer; Adding some randomness to the gallery; Rotating the images; A 3D panorama Dealing with older browsersSummary; Chapter 7: Video Killed the Radio Star; The HTML5 video element; Masks; More advanced masking; Implementing the project; Animating masks; WebKit-specific properties; Masking with text; Filters; Grayscale filter; Summary; Chapter 8: Go Go Gauges; A basic gauge structure; Installing Compass; CSS reset and vendor prefixes; Using rem; Basic structure of a gauge; Gauge tick marks; Dealing with background size and position; Creating the arrow; Moving the arrow; Animating the gauge; Overall indicator; Reducing the size of the CSS; Adding some trembling Displaying the gauge value |
Record Nr. | UNINA-9910779575703321 |
Paganotti Sandro | ||
Birmingham, : Packt Pub., 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Designing next generation web projects with CSS3 : a practical guide to the usage of CSS3 : a journey through properties, tools, and techniques to better understand CSS3 / / Sandro Paganotti |
Autore | Paganotti Sandro |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Birmingham, : Packt Pub., 2013 |
Descrizione fisica | 1 online resource (288 p.) |
Disciplina | 006.76 |
Collana | Community experience distilled |
Soggetto topico |
Cascading style sheets
Web sites - Design |
ISBN |
1-84969-327-7
1-299-19863-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: No Sign Up? No Party!; HTML structure; Reset stylesheet and custom fonts; Creating the form; Misplaced labels; Basic styling; Defining properties; Marking required fields; The checked radio buttons trick; Displaying icons within radio button labels; Counting and displaying invalid fields; Implementing the counters; Balloon styling; Graceful degradation; Summary; Chapter 2: Shiny Buttons; Creating a coin-operated push button; The :before and :after pseudo-selectors
GradientsThe gradient syntax; Avoiding experimental prefixes; Upcoming syntax changes for CSS3 gradients; Shadows; Adding labels; Handling mouse clicks; Small changes in CSS, big results; Creating an ON/OFF switch; Creating a mask; The active state; Adding the checked state; Adding colors; Supporting older browsers; Supporting IE10; Summary; Chapter 3: Omni Menu; Setup operations; Styling the first-level items; Using the inline-block display; Using new pseudo-selectors; Completing the first level; Styling submenus; Moving parts; Adding transitions; Introducing animations; Adding colors Media queriesStyling the mobile version; Handling the new layout on desktop browsers; Final adjustments; Improving speed; Implementing in older browsers; Summary; Chapter 4: Zooming User Interface; Infographics; Implementing Flexible Box Layout; Defining the basic structure; Adding Polyfills; Embedding SVG; Taking advantage of Modernizr; The :target pseudo-selector; Adding some anchors; CSS3 transforms; Applying transformations; Flashing issues; Adding a mask; Targeting SVG with CSS; Graceful degradation; Summary; Chapter 5: An Image Gallery; Preparing the structure; Applying the basic CSS Styling the bulletsImplementing opacity transition; Implementing slide transition; 3D transformations; Adding the slideshow mode; Previous and next arrows; CSS preprocessors; Handling special cases; Support for older browsers; Summary; Chapter 6: Parallax Scrolling; Discovering perspective; Creating a cube; The perspective-origin property; CSS 3D parallax; Implementing parallax scrolling in WebKit; Implementing parallax scrolling in Gecko; Implementing parallax scrolling in Internet Explorer; Adding some randomness to the gallery; Rotating the images; A 3D panorama Dealing with older browsersSummary; Chapter 7: Video Killed the Radio Star; The HTML5 video element; Masks; More advanced masking; Implementing the project; Animating masks; WebKit-specific properties; Masking with text; Filters; Grayscale filter; Summary; Chapter 8: Go Go Gauges; A basic gauge structure; Installing Compass; CSS reset and vendor prefixes; Using rem; Basic structure of a gauge; Gauge tick marks; Dealing with background size and position; Creating the arrow; Moving the arrow; Animating the gauge; Overall indicator; Reducing the size of the CSS; Adding some trembling Displaying the gauge value |
Record Nr. | UNINA-9910820090103321 |
Paganotti Sandro | ||
Birmingham, : Packt Pub., 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Drupal 6 theming cookbook [[electronic resource] ] : over 100 clear, step-by-step recipes to create powerful, great-looking Drupal themes / / Karthik Kumar |
Autore | Kumar Karthik |
Pubbl/distr/stampa | Birmingham, U.K., : Packt, 2010 |
Descrizione fisica | 1 online resource (384 p.) |
Disciplina | 006.78 |
Soggetto topico |
Web site development
Web sites - Design Cascading style sheets Open source software |
Soggetto genere / forma | Electronic books. |
ISBN |
1-282-90509-0
9786612905094 1-84719-869-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Drupal Theme Basics; Introduction; Installing and enabling a theme; Uploading a new logo; Uploading a new favicon; Adding a slogan to the theme; Allowing users to choose from; multiple themes; Displaying a different theme for; administration; Adding an existing block to the theme; Adding a custom block to the theme; Displaying a block only on the front page; Controlling block visibility based on; user role; Controlling block visibility based on; node type; Chapter 2: Beyond the Basics
IntroductionUnderstanding the anatomy of a theme; Creating a sub-theme based on a; core theme; Overriding base theme elements in a; sub-theme; Changing the screenshot image of a theme; Including a CSS file in a theme; Enabling CSS optimization; Creating the mysite module to hold; our tweaks; Adding a CSS file from a module; Displaying a different theme for each; day of the week; Creating a fresh look using the color module; Chapter 3: Custom Themes and Zen; Introduction; Clearing the theme registry; Creating a theme from scratch; Creating myzen, a Zen-based theme Choosing a CSS layout for myzenOverriding Zen template files with myzen; Adding a custom region to myzen; Adding a background image to the theme; Adding a conditional stylesheet in Zen; Modifying myzen's theme settings; Chapter 4: Templating Basics; Introduction; Changing the layout of a page using; page.tpl.php; Customizing the appearance of a; particular node type; Customizing the appearance of a; specific node; Theming made easy using the Devel module; Theme overrides using the Theme; developer module; Listing all available variables in a; template file; Displaying the profile name instead of a usernameStyling the site maintenance page; Chapter 5: Development and Debugging Tools; Introduction; Finding the right function to use to theme; an object; Analyzing variables using the Devel module; Generating sample content using the; Devel generate module; Resetting the default theme manually; Live preview with Web Developer; Validating HTML and CSS using Web; Developer; Turning off JavaScript in the browser; Disabling CSS in the browser; Inspecting elements and debugging; CSS using Firebug; Diagnostic logging of JavaScript; using Firebug; Chapter 6: Advanced Templating; Introduction Adding a variable to all node templatesDeleting a variable from the page template; Adding a custom theme setting; Hiding all regions on a page; Displaying the last updated date; instead of the submitted date; Module-based variable manipulation; Optimizing using hook_preprocess(); Displaying the date field in calendar form; Chapter 7: JavaScript in Themes; Introduction; Including JavaScript files from a theme; Including a JavaScript file only for; certain pages; Giving the username textfield keyboard; focus; Exporting a variable from PHP to JavaScript Adding default text to the search textfield |
Altri titoli varianti | Drupal six theming cookbook |
Record Nr. | UNINA-9910459519903321 |
Kumar Karthik | ||
Birmingham, U.K., : Packt, 2010 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Drupal 6 theming cookbook [[electronic resource] ] : over 100 clear, step-by-step recipes to create powerful, great-looking Drupal themes / / Karthik Kumar |
Autore | Kumar Karthik |
Pubbl/distr/stampa | Birmingham, U.K., : Packt, 2010 |
Descrizione fisica | 1 online resource (384 p.) |
Disciplina | 006.78 |
Soggetto topico |
Web site development
Web sites - Design Cascading style sheets Open source software |
ISBN |
1-282-90509-0
9786612905094 1-84719-869-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Drupal Theme Basics; Introduction; Installing and enabling a theme; Uploading a new logo; Uploading a new favicon; Adding a slogan to the theme; Allowing users to choose from; multiple themes; Displaying a different theme for; administration; Adding an existing block to the theme; Adding a custom block to the theme; Displaying a block only on the front page; Controlling block visibility based on; user role; Controlling block visibility based on; node type; Chapter 2: Beyond the Basics
IntroductionUnderstanding the anatomy of a theme; Creating a sub-theme based on a; core theme; Overriding base theme elements in a; sub-theme; Changing the screenshot image of a theme; Including a CSS file in a theme; Enabling CSS optimization; Creating the mysite module to hold; our tweaks; Adding a CSS file from a module; Displaying a different theme for each; day of the week; Creating a fresh look using the color module; Chapter 3: Custom Themes and Zen; Introduction; Clearing the theme registry; Creating a theme from scratch; Creating myzen, a Zen-based theme Choosing a CSS layout for myzenOverriding Zen template files with myzen; Adding a custom region to myzen; Adding a background image to the theme; Adding a conditional stylesheet in Zen; Modifying myzen's theme settings; Chapter 4: Templating Basics; Introduction; Changing the layout of a page using; page.tpl.php; Customizing the appearance of a; particular node type; Customizing the appearance of a; specific node; Theming made easy using the Devel module; Theme overrides using the Theme; developer module; Listing all available variables in a; template file; Displaying the profile name instead of a usernameStyling the site maintenance page; Chapter 5: Development and Debugging Tools; Introduction; Finding the right function to use to theme; an object; Analyzing variables using the Devel module; Generating sample content using the; Devel generate module; Resetting the default theme manually; Live preview with Web Developer; Validating HTML and CSS using Web; Developer; Turning off JavaScript in the browser; Disabling CSS in the browser; Inspecting elements and debugging; CSS using Firebug; Diagnostic logging of JavaScript; using Firebug; Chapter 6: Advanced Templating; Introduction Adding a variable to all node templatesDeleting a variable from the page template; Adding a custom theme setting; Hiding all regions on a page; Displaying the last updated date; instead of the submitted date; Module-based variable manipulation; Optimizing using hook_preprocess(); Displaying the date field in calendar form; Chapter 7: JavaScript in Themes; Introduction; Including JavaScript files from a theme; Including a JavaScript file only for; certain pages; Giving the username textfield keyboard; focus; Exporting a variable from PHP to JavaScript Adding default text to the search textfield |
Altri titoli varianti | Drupal six theming cookbook |
Record Nr. | UNINA-9910785316303321 |
Kumar Karthik | ||
Birmingham, U.K., : Packt, 2010 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Drupal 6 theming cookbook : over 100 clear, step-by-step recipes to create powerful, great-looking Drupal themes / / Karthik Kumar |
Autore | Kumar Karthik |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Birmingham, U.K., : Packt, 2010 |
Descrizione fisica | 1 online resource (384 p.) |
Disciplina | 006.78 |
Soggetto topico |
Web site development
Web sites - Design Cascading style sheets Open source software |
ISBN |
1-282-90509-0
9786612905094 1-84719-869-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Drupal Theme Basics; Introduction; Installing and enabling a theme; Uploading a new logo; Uploading a new favicon; Adding a slogan to the theme; Allowing users to choose from; multiple themes; Displaying a different theme for; administration; Adding an existing block to the theme; Adding a custom block to the theme; Displaying a block only on the front page; Controlling block visibility based on; user role; Controlling block visibility based on; node type; Chapter 2: Beyond the Basics
IntroductionUnderstanding the anatomy of a theme; Creating a sub-theme based on a; core theme; Overriding base theme elements in a; sub-theme; Changing the screenshot image of a theme; Including a CSS file in a theme; Enabling CSS optimization; Creating the mysite module to hold; our tweaks; Adding a CSS file from a module; Displaying a different theme for each; day of the week; Creating a fresh look using the color module; Chapter 3: Custom Themes and Zen; Introduction; Clearing the theme registry; Creating a theme from scratch; Creating myzen, a Zen-based theme Choosing a CSS layout for myzenOverriding Zen template files with myzen; Adding a custom region to myzen; Adding a background image to the theme; Adding a conditional stylesheet in Zen; Modifying myzen's theme settings; Chapter 4: Templating Basics; Introduction; Changing the layout of a page using; page.tpl.php; Customizing the appearance of a; particular node type; Customizing the appearance of a; specific node; Theming made easy using the Devel module; Theme overrides using the Theme; developer module; Listing all available variables in a; template file; Displaying the profile name instead of a usernameStyling the site maintenance page; Chapter 5: Development and Debugging Tools; Introduction; Finding the right function to use to theme; an object; Analyzing variables using the Devel module; Generating sample content using the; Devel generate module; Resetting the default theme manually; Live preview with Web Developer; Validating HTML and CSS using Web; Developer; Turning off JavaScript in the browser; Disabling CSS in the browser; Inspecting elements and debugging; CSS using Firebug; Diagnostic logging of JavaScript; using Firebug; Chapter 6: Advanced Templating; Introduction Adding a variable to all node templatesDeleting a variable from the page template; Adding a custom theme setting; Hiding all regions on a page; Displaying the last updated date; instead of the submitted date; Module-based variable manipulation; Optimizing using hook_preprocess(); Displaying the date field in calendar form; Chapter 7: JavaScript in Themes; Introduction; Including JavaScript files from a theme; Including a JavaScript file only for; certain pages; Giving the username textfield keyboard; focus; Exporting a variable from PHP to JavaScript Adding default text to the search textfield |
Altri titoli varianti | Drupal six theming cookbook |
Record Nr. | UNINA-9910818176003321 |
Kumar Karthik | ||
Birmingham, U.K., : Packt, 2010 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|